web-dev-qa-db-ja.com

GUITextは非推奨なので、代わりに何を使用すればよいですか?

Unity 2017.2.0f3を使用していますが、 GUIText を使用すると、「このコンポーネントはレガシーUIシステムの一部であり、将来のリリースで削除される予定です」と表示されます。それで、私が使うべき最善の代替策は何ですか?

16
Atiq Baqi

Text コンポーネントで置き換えられました。これは、uGUIと呼ばれる新しいUIシステムの一部です。

GameObject ---> UI ---> Textに移動すると、UnityはGameObjectを子としてCanvasを作成します。その子GameObjectにはTextコンポーネントがあります。新しいUIシステムの詳細については、 こちら をご覧ください。

コードから変更する方法の例:

public Text myText;

void Start()
{
    myText.text = "This is my text";
}
17
Programmer