private void DamageAction() { if (CheckAnimationEND("Damage")) { player_Normal_sta = PLAYER_NORMAL_STA.NORMAL; PlayerSta = (int)player_Normal_sta; ModelTransformReset(); } }
public override void PlayerDamage(HitObjectImpact damage) { if (nodamageflg || player_Normal_sta == PLAYER_NORMAL_STA.SWAY) { return; } player_Normal_sta = PLAYER_NORMAL_STA.DAMAGE; PlayerSta = (int)player_Normal_sta; damage.DamageHp(HP); animator.SetTrigger("Damage"); nodamageflg = true; ModelTransformReset(); }
private void Normal() { CharCon.center = new Vector3(0, 0, 0); if (input.GetButtonSquareTrigger()) { player_Normal_sta = PLAYER_NORMAL_STA.SWAY; PlayerSta = (int)player_Normal_sta; ModelTransformReset(); } MoveCharacter(); if (CheckAnimationSTART("wait") || CheckAnimationSTART("run")) { ModelTransformReset(); } }
public void Playerinit(GameObject playerobj) { myPlayer = playerobj; Player player = playerobj.GetComponent <Player>(); no = player.no; input = GetComponent <MultiInput>(); input.PlayerNo = no; CharCon = this.GetComponent <CharacterController>(); animator = GetComponentInChildren <Animator>(); Model = transform.Find("BaseModel_Human").transform; HP = gameObject.GetComponent <ObjectHp>(); Attack = 1; MoveSpeed = Player_Normal_MoveSpeed; RotationSpeed = Player_Normal_RotationSpeed; player_Normal_sta = PLAYER_NORMAL_STA.NORMAL; PlayerSta = (int)player_Normal_sta; nodamageflg = false; }