예제 #1
0
    public virtual void OnTriggerEnter2D(Collider2D touched)
    {
        GameObject touchedObj = touched.gameObject;

        if (touchedObj != parent)
        {
            Shadow touchedShadow = touchedObj.GetComponent <Shadow>();
            if (touchedShadow != null)
            {
                touchedShadow.FeelVibration(((Vector2)transform.position));
            }
        }
        Trap touchedTrap = touchedObj.GetComponent <Trap>();

        if (touchedTrap != null)
        {
            touchedTrap.FeelVibration(((Vector2)transform.position));
        }
    }