私はいつもプレーヤーの画面の一番下にあるかもしれないGUIを作りたいと思います。メインメニューのUIではなく、インタラクティブなゲーム内のUIです。例えばUnity ingame GUI
:
団結でプレイヤーがUIと対話することができなければならないことが重要である(すなわち、それをクリックする)と、それはまた、非常に重要ですUIはコード(C#)で制御できることを確認してください。私はこのUIを作成して制御することができなければなりません
どうすればいいですか?
Unity3dの最新バージョンがインストールされています。
このリンクが役立つ場合があります。 http://johnstejskal.com/wp/unity3d-how-to-make-a-2d-gui-hud-interface-to-display-scorelives –
ですから、実行時にユニティUIコンポーネントのインスタンスを作成したいですか? https://unity3d.com/learn/tutorials/topics/user-interface-ui あなたはあなたがしなければならないことをすでに知っているようですね?公式チュートリアル、https://unity3d.com/learn/tutorials/projects/survival-shooter/health-hud – Zze
は絶対に簡単です。 (1)「キャンバスを追加」をクリックしてください(便利なヒント - 常に「画面サイズの縮尺」を選択してください; Unityが間違ってデフォルトを間違ってしまった)(2)ボタン、イメージ、スライダーなどを必要に応じて追加します。あなたが与える例はまったく自明ではありません。これを入力するよりも短い時間で実行できます。 「ダイナミック」はまったく関与していません。明らかに.text = "27"のようなコードでスコアを変更することができます。マップやボタンの表示/非表示を「難しい」ものとして、単にオン/オフするだけです。 –