2014-01-06 74 views
0

我的Unity項目中有C#腳本。 我想在我的JS腳本中使用它。 但我無法在C#腳本中對任何類進行任何引用。如何在unityscript中使用cs腳本

如何做到這一點?

+0

團結的正確標記爲[ unity3d]。請務必使用該標籤。如果您不是我們大多數人可能會錯過您的問題。 – Bart

+0

好的。謝謝,Bart。 – fasisi

回答

1

這裏的問題是,在編譯時不同的編譯器用於不同的語言。所以他們不瞭解彼此的存在。有一個方法可以通過considering the steps in which Unity compiles code

代碼命名的插件,例如(以及標準的資產」和‘Pro標準版資產’)文件夾中的常規文件夾代碼之前編譯。所以,如果你想使用UnityScript打電話給你的C#代碼,把你的C#代碼在文件夾名稱插件的資產之內。

如果再保持你的UnityScript代碼在一個普通的文件夾,一旦被編譯的C#代碼應該已經被編譯並可用。