-1
エディタで私はメニューで行いました:GameObject> UI> Button これで階層にaボタンを持つキャンバスができました。 今、私は、ボタンを表示しないで、エスケープキーを押したときだけ、ボタンを表示するゲームを実行しています。エスケープキーを押したときにゲームビューでUiボタンを非表示にしてボタンを表示するにはどうすればいいですか?
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class NodesGenerator : MonoBehaviour {
public Button btnGenerate;
private void Start()
{
Button btn = btnGenerate.GetComponent<Button>();
btn.onClick.AddListener(TaskOnClick);
}
void TaskOnClick()
{
Debug.Log("You have clicked the button!");
}
私がエスケープキーを押すと、btnが表示され、再びエスケープすることは表示されません。ゲームを実行しているときのデフォルト状態は、ボタンを表示していません。