Ejemplo n.º 1
0
 private void HitClickTransmitter(ClickTransmitter clickTransmitter)
 {
     //called when clickTransmitter has been activated.
     if (clickTransmitter.FindsClosestReceiver())
     {
         ActivateClosestClickReceiver(clickTransmitter);
     }
     else
     {
         foreach (GameObject go in clickTransmitter.clickReceiverGameObjects)
         {
             ClickReceiver clickReceiver = go.GetComponent <ClickReceiver>();
             if (clickReceiver == null)
             {
                 Debug.LogError("an item in clickReceiverGameObjects has no clickReceiver. " + clickTransmitter.gameObject);
                 continue;
             }
             clickReceiver.Activate();
         }
     }
 }