void OnTriggerEnter(Collider collider) { SecondaryTrigger trigger = GetComponentInChildren <SecondaryTrigger>(); trigger.ExpectCollider(collider); print(collider); }
void OnTriggerEnter(Collider collider) { //Debug.Log("PrimaryTrigger " + collider); SecondaryTrigger trigger = GetComponentInChildren <SecondaryTrigger>(); //this sets the collider field in SecondayTrigger // then secondary trigger can test on its collider enter // if the ball that went through the top was the same ball that // is triggering the bottom of the net collider trigger.ExpectCollider(collider); }
void OnTriggerEnter(Collider collider) { int increment = 0; print("first trigger hit"); switch (transform.parent.name) { case "RingBoard": increment = 1; break; case "RingBoard2": increment = 2; break; case "RingBoard3": increment = 3; break; } SecondaryTrigger trigger = GetComponentInChildren <SecondaryTrigger>(); trigger.ExpectCollider(collider, increment); }
void Start() { bottomTrigger = GetComponentInChildren <SecondaryTrigger> (); }
void Start() { // get reference to the CHILD SecondaryTrigger secondaryTrigger = GetComponentInChildren <SecondaryTrigger>(); }