/// <summary> /// Controllerをセット /// </summary> /// <param name="inputCtrl"></param> /// <returns></returns> public bool SetInputController(InputGamePadBaseController inputCtrl) { if (inputCtrl is InputGamePadBaseController) { this.inputCtrl = inputCtrl; return(true); } return(false); }
void Start() { if (inputCtrl == null) { inputCtrl = GetComponent <InputGamePadBaseController>(); } //Enumの個数の取得 int length = System.Enum.GetNames(typeof(KeyType)).Length; isUsed = new bool[length]; }
public InputGamePadBaseController ChangeController(InputGamePadBaseController ctrl) { ctrl.prevCtrl = this; return(ctrl); }