示例#1
0
 private void OnTriggerEnter2D(Collider2D other_collider)
 {
     if (other_collider.gameObject.tag == "Player")
     {
         target = other_collider.gameObject;
         combat_script.addObjectInRange(other_collider.gameObject);
     }
 }
示例#2
0
    private void OnTriggerEnter2D(Collider2D other_collider)
    {
        Rigidbody2D other_rigid_body = other_collider.gameObject.GetComponent <Rigidbody2D>();

        PlatformAnimator platform_animator = other_collider.gameObject.GetComponent <PlatformAnimator>();

        // add objects that overlap the hitbox to objects in range
        if (other_rigid_body != null && platform_animator == null)
        {
            combat_script.addObjectInRange(other_collider.gameObject);

            // add to grab objects in range
            grab_script.AddObjectInRange(other_collider.gameObject);
        }
    }