質問

Unity 3Dで(同じプロジェクトで)UnityScriptとBooを一緒に使用することは可能ですか?私たちはプラットフォームとエンジンを選択して、グループとしてゲームを開発しようとしています。一部のコーダーはPythonやJSの他のコーダーでも優れています。したがって、これらの言語を組み合わせて全体として機能することが可能であれば、エンジンとしてUnityを提案します。

役に立ちましたか?

解決

同じプロジェクトで3つすべてを使用できます。同じオブジェクトでも。実際、Unity3Dページで見つけることができるプロジェクトの例の多くは、JSとC#の混合を使用しています。

したがって、技術的には、同じプロジェクトやオブジェクト内で異なる言語を使用することを妨げるものは何もありませんが、1つのデフォルト言語を使用することを検討する必要があります。これは、いくつかの異なる言語がある場合、C#開発者がBOOで作成されたコードを変更するのが難しくなるためです。 Python-like)必要に応じて、常に元のスクリプトライターに変更を加えるように依頼するように要求します。

他のヒント

はい、3つの言語を組み合わせることはできますが、自由にはできません。標準資産と通常の2つのスクリプト層があります。言語の違いを橋渡しする唯一の方法は、通常のティアにスクリプトを参照して、標準資産ティアのスクリプトを参照することです。

詳細はこちら: 概要:スクリプトコンピレーション(Advanced)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top