青空の月

Unity, C#, アプリ開発関連について。

ダイアログを表示する

単純なOK・キャンセルボタンが付いているダイアログを表示する。

 

f:id:masa795:20130323195550j:plain

 

if (GUILayout.Button("dialogを表示", GUI.skin.button))
{

    bool result = EditorUtility.DisplayDialog(
				"たいとる",
				"本文",
				"OK",
				"キャンセル"
				);

	if(result)
		Debug.Log("OKが押されました");
	else
		Debug.Log("キャンセルか「x」が押されました");

}

OKボタン が押された時のみtrueが返ってくる。