Beispiel #1
0
        void OnTriggerExit2D(Collider2D other)
        {
            Acceleratable acceleratable = other.GetComponentInParent <Acceleratable>();

            if (acceleratable.forces.Contains(transform.up * force))
            {
                acceleratable.forces.Remove(transform.up * force);
            }
        }
Beispiel #2
0
        void OnTriggerStay2D(Collider2D other)
        {
            Acceleratable acceleratable = other.GetComponentInParent <Acceleratable>();

            if (!acceleratable.forces.Contains(transform.up * force))
            {
                acceleratable.forces.Add(transform.up * force);
            }
        }