問題タブ [guitext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3116 参照

c# - Unity 5 の GUIText (代替が必要)

YouTube でタイマーを作成する方法に関するチュートリアルに従ってきましたがGUIText、Unity 5 の問題のために行き詰まりました。これが私のコードです。

問題は、GUIText.

エラー CS1061: タイプ 'UnityEngine.GameObject' に 'GUIText' の定義が含まれておらず、タイプ 'UnityEngine.GameObject' の拡張メソッド 'GUIText' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)

なしでゲームにタイマーを表示するにはどうすればよいGUITextですか?

0 投票する
1 に答える
983 参照

c# - Unity3d ヘルスバー GUI 要素

現在 GUI テキストに表示している情報を使用して、ヘルス バーを作成したいと考えています。私が望む動作は、ヘルスが時間の経過とともに (カウントダウン タイマーのように) 減少し、プレイヤーがオブジェクトを収集するたびに少しずつ増加することです。

これが私の現在のコードです:

ヘルスバーを次のように表示します。 ここに画像の説明を入力

0 投票する
2 に答える
1074 参照

c# - Unity で移動するカメラを使用した GUI テキストの配置

Unityで見下ろし型のシューティングゲームを作っています。プレイヤーはワールド内を移動できますが、カメラも一緒に移動するため、プレイヤーは常に画面の中央にいます。

画面の左上隅にテキストを表示しようとしているので、メイン カメラに GUItext コンポーネントをアタッチしました。結果は非常に興味深いものでした。プレーヤーがテキストを移動した瞬間に、画面から飛び出します。

テキストの表示内容はプレーヤーによって制御されるため、プレーヤー スクリプトに次のコード スニペットを追加しました。

しかし、それは何も変わらず、void UpdateScore ()どちらも機能しませんでした。

私は Unity にかなり慣れていないので、これはおそらく非常に単純な間違いです...しかし、私は何がひどく間違っているのでしょうか?

編集:void UpdateScore ()私がから呼び出す今の作品void FixedUpdate ()

EDIT(再度):トランスフォーム(決して移動しない)とGUIテキストコンポーネント以外は何も含まない新しい空のオブジェクトを作成することで問題を修正しました。私が今抱えている問題は、GUI テキストのアンカーが非常に奇妙に動作することです。アンカーを左下に配置した場合にのみ機能します (左上に配置したいのですが)。アンカーを変更しようとすると、アンカーが画面の外に移動します。これが私の階層です:ここに画像の説明を入力

0 投票する
1 に答える
355 参照

text - Unity2D:rigidbody2D 要素にテキストを追加

私は Unity を初めて使用し、2D ゲームの作成方法を学ぶためにキャッチ ゲーム チュートリアルから始めました。すべてが機能していますが、私のニーズに合わせて、落ちた要素のそれぞれに異なるテキストボックスを追加したいと思います(チュートリアルではボウリングボール)。これらのテキストはオブジェクトと共に移動する必要があります。コード内でテキストを動的に変更できることはわかっていますが、要素を正しく追加する方法がわかりませんでした。

ゲームオブジェクトの子としてテキストオブジェクトを追加しようとしましたが、テキストを含む新しいゲームオブジェクトを作成しようとしましたが、要素を背景の前と目的の要素の上に配置できません (選択できません)このためのソートレイヤー)

これが収集する必要があるオブジェクトであると想像してください。次のようなテキストを表示したいと思います。

ここに画像の説明を入力

私の質問は次のとおりです。

1. 正しい位置に表示されるテキストを追加するにはどうすればよいですか (GUIText、ゲームオブジェクト内のテキスト、テキストのみなど)。

2. このテキストを落下物と一緒に動的に移動させるにはどうすればよいですか?

3. 上記のようにテキストに背景を設定できますか?

前もって感謝します!