私は自分のゲームにいくつかのタスクを実行するためにC#でdllを書いています。 UnityのC#スクリプトからDLLを使用すると、そのDLLを正常に使用できます。しかし、私はJavascriptからdllを使用すると、このエラーが発生します:Unity3d:Javascriptからdllを使用するには?
名前空間 'MyLibrary'が見つかりませんでした、アセンブリの参照を追加していないのを忘れましたか?
私はMyLibrary.dllをAssetsフォルダの下に置きました。これは私がC#のからそれをアクセスする方法である:
using MyLibrary;
これは、私はJavascriptからアクセスする方法である:
import MyLibrary;
だから、私はC#のからそれを使用することができますが、どのように私はまた、JavaScriptからそれを使用することができます?
dllへの参照を追加する必要があります – Cornwell
どうすれば教えてください? C#では、リファレンスを追加しなくても使用できます。 –
あなたは "Unityscript"を考えています。それはもはやUnityでは利用できません。あなたはc#に変更する必要があります。 – Fattie