void Damage(Transform enermy) { Enermy e = enermy.GetComponent <Enermy>(); if (e != null) { e.TakeDamage(dame); } }
void Laser() { targetEnermy.TakeDamage(dPS * Time.deltaTime); targetEnermy.Slow(slowAmount); if (!lineRenderer.enabled) { laserEffect.Play(); light.enabled = true; lineRenderer.enabled = true; } lineRenderer.SetPosition(0, fireBorn.position); lineRenderer.SetPosition(1, target.position); Vector3 dir = fireBorn.position - target.position; laserEffect.transform.position = target.position + dir.normalized * .3f; laserEffect.transform.rotation = Quaternion.LookRotation(dir); }