2012-05-07 14 views
-1

"hello world"の出力を持つ基本的な.javaプログラム 私がやりたいことは、そのプログラムを実行してユニティにインポートするためのJavaスクリプトを書くことです。それは私のプログラムの統一でユニティへのテキストの取得方法

方法はありますか?

ありがとうルアン

+1

1. ** JavaとJavaScriptは非常に、非常に異なる言語であることを理解。**私は、あなたは、Javaを意味すると仮定しています。 Ubuntuのデスクトップ環境、Linuxディストリビューション、ゲームエンジン、そして.NETパッケージなど、ユニティはいろいろなことを意味します。あなたが達成したいことは非常に不明です。 「それを団結して私のプログラムで使うことができるように、それを単一性にインポートする」は、私たちには何も教えてくれません。あなたの質問を明確にして、より良くお手伝いできるようにしてください。 –

+0

ああ、ソーリー、それは...その統一の3D設計プログラムを実現しませんでした。 そして、私は "前方"と言っているテキストをインポートしたいので、私のキューブやキャラクターが前進しなければならないことを知っている。そのテキストは、テキストボックスなどのように外部の団結から来るべきですか?私はそれを行う方法を読むのが大好きですが、私はこれについてのヘルプを見つけるために何をGoogleに知らないのですか。 – mrbunyrabit

+0

私は別の/外部プログラムが私のキューブにコマンドを与える、移動するか何かをしたいので。だから私はそのコマンド/テキストを単一にする方法が必要です – mrbunyrabit

答えて

0

あなたはJavaアプリケーショントラフOSC(オープンサウンドコントロール)からUnityと通信し、テキストを送信、トリガーのコマンドや外部ファイルを読み込むことができます(xmlなど)をUnityに追加します。

Unityとオープンサウンドコントロール http://www.sundh.com/blog/2012/07/unity-processing-demo/

+0

Ahhありがとう!間違いなくOSCについて読む。私は何を見つけるのか教えてくれます! – mrbunyrabit

+0

素晴らしい!知らせてください! –

0

テキストを表示するために()関数OnGuiを使用する必要が団結オン。 関連ドキュメントには多くの例があります。コンソールでshowメッセージについては

はちょうどJavaScriptで使用します。

Debug.Log("Hello world"); 
+0

ああ涼しい、私が望んでいないワットが、これを使用することができるかもしれない、ありがとう。私はどこでUnityについての文書を見つけることができるか知っていますか?あなたはすべてのコマンドとクラスなどがどこにあるのか知っています – mrbunyrabit

+0

「Unity Scripting Reference」を参照してください。最初のリンクはgooood – Denzil

+0

である場合は、メニュータブをナビゲートして「ヘルプ」を選択し、リファレンスマニュアル、スクリプティングマニュアル、ユニティマニュアルを持っているか、このリンクにアクセスしてください:http://unity3d.com/support/documentation/Manual/ – devilkkw

0

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

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

0

パフォーマンスではなく、あなたが(親)の上または中にprefferテキストを編集し、配置するためにキャンバスを使用するために、これは悪いですようOnGui使用しないでくださいあなたが望むオブジェクト。

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

Located here

関連する問題