コード例 #1
0
    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");
    }
コード例 #2
0
 void isFar()
 {
     enemyPattern = CloseAttackTypeNormalPattern.patternFar;
     bossWeaponSwordOn();
     aniScript.patternChoice(1);
 }
コード例 #3
0
 public void MakeEnemyPatternIdle()
 {
     enemyPattern = CloseAttackTypeNormalPattern.patternIdle;
     closeAttackTypeNormalState = CloseAttackTypeNormalState.idle;
 }
コード例 #4
0
 void isClose()
 {
     enemyPattern = CloseAttackTypeNormalPattern.patternClose;
     bossWeaponSwordOn();
     aniScript.patternChoice(0);
 }