コード例 #1
0
    protected virtual void OnTriggerExit2D(Collider2D col)
    {
        TimeScaledObject obj = col.gameObject.GetComponent <TimeScaledObject>();

        if (obj)
        {
            AffectedObjects.Remove(obj);
        }
    }
コード例 #2
0
    protected override void OnTriggerExit2D(Collider2D col)
    {
        base.OnTriggerExit2D(col);

        TimeScaledObject obj = col.gameObject.GetComponent <TimeScaledObject>();

        if (obj)
        {
            obj.RemoveTimeBubble(this);
        }
    }
コード例 #3
0
    protected override void OnTriggerEnter2D(Collider2D col)
    {
        Debug.Log("Reverse Trigger Entered");

        base.OnTriggerEnter2D(col);

        TimeScaledObject obj = col.gameObject.GetComponent <TimeScaledObject>();

        if (obj)
        {
            obj.AddReverseBubble(this);
        }
    }