//武器切り替え実行関数 public void ChangeState(WeaponEntry nextState) { currentWeapon.Exit(); currentWeapon = nextState; currentWeapon.Enter(); }
private bool preSwitch; //前フレームに武器を切り替えたか //初期化関数 protected override void SubInitialize(GameObject usingObj) { currentWeapon = hodainGrubState; currentWeapon.Enter(); preSwitch = false; }