押すと新しいボタンが開くボタンを作りたいです。両方のボタンを作成する方法は知っていますが、クリックした最初のボタンを非表示にすることはできません。
これまでの私のコードは次のとおりです。
#pragma strict
function Start ()
{
}
function Update ()
{
}
var isButtonVisible : boolean = true;
var buttonRectangle : Rect = Rect(100, 100, 100, 50);
function OnGUI ()
{
var NewButton = GUI.Button(Rect (Screen.width / 2 - 75, Screen.height / 2 -25,150,50), "this is also a button");
if ( isButtonVisible )
{
if ( GUI.Button(Rect (Screen.width / 2 - 75, Screen.height / 2 -25,150,50), "button") )
{
isButtonVisible = false;
if ( isButtonVisible )
{
return NewButton;
}
}
}
}
私はプログラミングが初めてなので、この質問は少し不明確かもしれません。