1

以下のコードでボタンのクローンを作成できる新しいボタンを作成する必要があります。いくつかのアイデア、コード、リンク、スクリプトを共有してください。助けていただければ幸いです。前もって感謝します!

using UnityEngine;
using System.Collections;

public class hibye: MonoBehaviour 
{

    public string slectedItem = "fd";
    private bool editing = false;



    private void OnGUI()
    {   
        if ( GUILayout.Button(slectedItem))
        {
            editing = true;
        }

        if (editing)
        {
            string[] sig = {"Banana","Apple","Orange"};

            for (int x = 0; x < sig.Length ; x++)
            {
                if (GUILayout.Button(sig[x]))
                {
                    slectedItem = sig[x];
                    editing = false;    

                }
            }
        }


                }
            }
4

1 に答える 1

0

クリックした瞬間にアップルバナナなどの新しいボタンを作成したいということですか?

これを試して:

for (int x = 0; x < sig.Length ; x++)
{
  GUI.Button(new rect(0,0,0,0),sig[x]));
}

クリック可能な実行可能ボタンの使用

for (int x = 0; x < sig.Length ; x++)
{
  if(GUI.Button(new rect(0,0,0,0),sig[x]))
  {
  }
}

遅くなってしまったので参考になれば幸いです^^

于 2013-02-01T19:27:57.333 に答える