void Start() { createWaitTime = 0f; ismoving = false; createCd = 5f; speed = 2.0f; player = GameObject.FindGameObjectWithTag("Player"); enemyControl = GameObject.Find("Main Camera").GetComponent <EnemyControler>(); }
void Start() { //status = Status.Normal; ismoving = false; speed = 2.5f; enemyControl = GameObject.Find("Main Camera").GetComponent <EnemyControler>(); dataRecorder = GameObject.Find("Main Camera").GetComponent <DataRecorder>(); playerobj = GameObject.FindGameObjectWithTag("Player"); enemyGun = gameObject.GetComponent <ShootControler>(); }
void ChangePos() { if (ismoving == false) { movetarget = EnemyControler.RandomPos(); ismoving = true; } else if (ismoving == true) { if (Mathf.Abs(movetarget.x - transform.position.x) <= 0.1) { Debug.Log("AI-SPAWNER is Arrived"); ismoving = false; } else { transform.Translate((movetarget - transform.position).normalized * Time.deltaTime * speed); } } }