// Use this for initialization void Awake() { projectile = Instantiate(projectilePrefab, transform.position, transform.rotation) as GameObject; projectile.transform.parent = transform; projController = projectile.GetComponent <EnemyShotController>(); projController.damage = damage; projController.speed = speed; projController.forceMultiplier = forceMultiplier; active = false; }
void Awake() { body = GetComponent <Rigidbody2D>(); shotController = GetComponent <EnemyShotController>(); initialPosition = transform.position; }