コード例 #1
0
 void OnTriggerExit(Collider collider)
 {
     if (hand != null && collider.gameObject.GetInstanceID() == hand.gameObject.GetInstanceID())
     {
         hand = null;
     }
     else if (target != null && collider.gameObject.GetInstanceID() == target.gameObject.GetInstanceID())
     {
         target = null;
     }
 }
コード例 #2
0
 void OnTriggerEnter(Collider collider)
 {
     if (collider.gameObject.tag.Equals(TAG_HAND) && hand == null)
     {
         hand = collider.gameObject.transform;
     }
     else if (collider.gameObject.GetComponent <JackHookBase> () != null && target == null)
     {
         target = collider.gameObject.GetComponent <JackHookBase> ();
     }
 }