UnityでC#を使用してゲームを書いています。ゲームの一環として、いくつかのオブジェクトにスクリプトを添付しました。このスクリプトにはOnGUI()
メソッドが含まれています。以前に他の質問で見つけたように、スクリプトOnGUI()
は複数回呼び出されます。
今、私はを挿入しようとしています。これTextField
により、プレーヤーは銀行から持ち運びたい金額を入力できます(プレーヤーがボタンを押して確認すると、選択した値がプレーヤーに渡されます)。しかし、私が何をしようとしても、テキストフィールドの値は0(開始値)のままです。
OnGUI()
複数のオブジェクトにアタッチされた同じスクリプトからの複数の関数によって上書きされることなく、TextFieldを入力できるようにする方法があるかどうか疑問に思っています0
。