void shoot() { enemyObj.transform.LookAt(playerObj.transform); if (Time.time > lastShoot + shootCd) { float moveSpdBlt = 30; bullet newB = Instantiate(bulletObj, enemyObj.transform.position, enemyObj.transform.rotation); //newEB.transform.LookAt(playerObj.transform); newB.GetComponent <Rigidbody>().AddForce((playerObj.transform.position - newB.transform.position) * moveSpdBlt); newB.name = "enemyBullet"; Destroy(newB.gameObject, 5); lastShoot = Time.time; shootCd = 10; } }