void Collider() { Debug.DrawLine(boxColliderBoundMin, BoxCollider2D.bounds.max, Color.blue, 0.5f); var hit = Physics2D.Linecast(boxColliderBoundMin, BoxCollider2D.bounds.max, target); if (hit.transform != null) { if (showSliderEnemy) { PlayerController.GetSliderEnemy(hit.transform); } var script = hit.transform.gameObject.GetComponent <MonoBehaviour>(); SystemManagement.CallMethod(script, "GetDamage", 1, startPosition, 0.3f, false); Stop(); } }