-2

「helloworld」を出力する基本的なJavaプログラムがあります。私がやりたいのは、そのプログラムを実行するJavaスクリプトを記述し、それをUnityにインポートして、Unityのプログラムで使用できるようにすることです。

方法はありますか?

4

4 に答える 4

0

ユニティでは、関数OnGui()を使用してテキストを表示する必要があります。関連ドキュメントには多くの例があります。

コンソールにメッセージを表示するには、JavaScriptで使用します。

Debug.Log("Hello world");
于 2012-05-07T17:47:27.353 に答える
0

OSC(Open Sound Control)を介してJavaアプリケーションからUnityと通信し、テキスト、コマンドトリガーを送信したり、外部ファイル(xmlなど)をUnityにロードしたりできます。

UnityとOpenSoundControl http://www.sundh.com/blog/2012/07/unity-processing-demo/

于 2012-09-06T06:09:03.820 に答える
0

Unityプロジェクトの/Resourcesフォルダーにファイルを配置し、実行時にそれらをロードすることもできます。これらはほとんど何でもかまいません。モデル、プレハブ、マテリアル...は、テキストファイル(カンマ区切りのtxtファイル、解析対象)、またはより一般的にはデータ(テキスト)に簡単にアクセスして抽出できる.xmlファイルです。

リソースファイルをロードするには、resources.load() http://docs.unity3d.com/Documentation/ScriptReference/Resources.Load.htmlを使用します

于 2013-11-16T01:17:57.613 に答える
0

OnGuiはパフォーマンスに悪影響を与えるため、使用しないでください。Canvasを使用して、必要なテキストを編集し、必要な(親)オブジェクトに配置してください。

これをより見栄えよくするには、フォントサイズを大きくし、幅と高さを低くします。これにより、シャープに見えます。

ここにあります

于 2017-12-05T15:23:30.390 に答える