「helloworld」を出力する基本的なJavaプログラムがあります。私がやりたいのは、そのプログラムを実行するJavaスクリプトを記述し、それをUnityにインポートして、Unityのプログラムで使用できるようにすることです。
方法はありますか?
「helloworld」を出力する基本的なJavaプログラムがあります。私がやりたいのは、そのプログラムを実行するJavaスクリプトを記述し、それをUnityにインポートして、Unityのプログラムで使用できるようにすることです。
方法はありますか?
ユニティでは、関数OnGui()を使用してテキストを表示する必要があります。関連ドキュメントには多くの例があります。
コンソールにメッセージを表示するには、JavaScriptで使用します。
Debug.Log("Hello world");
OSC(Open Sound Control)を介してJavaアプリケーションからUnityと通信し、テキスト、コマンドトリガーを送信したり、外部ファイル(xmlなど)をUnityにロードしたりできます。
UnityとOpenSoundControl http://www.sundh.com/blog/2012/07/unity-processing-demo/
Unityプロジェクトの/Resourcesフォルダーにファイルを配置し、実行時にそれらをロードすることもできます。これらはほとんど何でもかまいません。モデル、プレハブ、マテリアル...は、テキストファイル(カンマ区切りのtxtファイル、解析対象)、またはより一般的にはデータ(テキスト)に簡単にアクセスして抽出できる.xmlファイルです。
リソースファイルをロードするには、resources.load() http://docs.unity3d.com/Documentation/ScriptReference/Resources.Load.htmlを使用します