public void Enter() { Debug.Log("MotoEnemyFollow"); Player pplayer = MoverManager.getInstance.m_Player; if (pplayer != null) { Vector3 dir = (pplayer.transform.position - m_Enemy.transform.position).normalized; m_FollowDir = new Vector3(dir.x, 0, 0); m_FollowSpeed = Random.Range(0.8f, 1.0f) * m_Enemy.GetSpeed() * m_FollowDir; } }
public void Enter() { Debug.Log("MotoEnemyNormal"); m_WaitTime = Random.Range(0.5f, 1.0f) * MaxWaitTime; m_Speed = Random.Range(-1.0f, 1.0f) * m_Enemy.GetSpeed(); }