private void Start() { enemyTransform = GetComponent <Transform>(); playerTransform = GameObject.FindGameObjectWithTag("Player").transform; aniScript = GetComponent <CloseAttackTypeNormalAni>(); hpPostionScript = GetComponent <EnemyHpPostionScript>(); enemyPattern = CloseAttackTypeNormalPattern.patternZero; closeAttackTypeNormalState = CloseAttackTypeNormalState.idle; trap01 = false; weaponCollider.enabled = false; enemyDistanceCheck = false; StartCoroutine("WaitForPlayer"); }
void isFar() { enemyPattern = CloseAttackTypeNormalPattern.patternFar; bossWeaponSwordOn(); aniScript.patternChoice(1); }
public void MakeEnemyPatternIdle() { enemyPattern = CloseAttackTypeNormalPattern.patternIdle; closeAttackTypeNormalState = CloseAttackTypeNormalState.idle; }
void isClose() { enemyPattern = CloseAttackTypeNormalPattern.patternClose; bossWeaponSwordOn(); aniScript.patternChoice(0); }