コード例 #1
0
    public void sendLandTarget()
    {
        RockThrowerLandTarget rockThrowerLandTarget = RockThrowerLandTarget.Create(GlobalTargets.OnlyServer);

        rockThrowerLandTarget.landPos = this.am.throwPos.GetComponent <rockThrowerAimingReticle>()._currentLandTarget;
        rockThrowerLandTarget.Target  = base.entity;
        rockThrowerLandTarget.Send();
    }
コード例 #2
0
 public override void OnEvent(RockThrowerLandTarget evnt)
 {
     if (evnt.Target)
     {
         rockThrowerAnimEvents componentInChildren = evnt.Target.GetComponentInChildren <rockThrowerAnimEvents>();
         if (componentInChildren)
         {
             componentInChildren.landTarget = evnt.landPos;
         }
     }
 }
コード例 #3
0
 public override void OnEvent(RockThrowerLandTarget evnt)
 {
     if (evnt.Target)
     {
         rockThrowerAnimEvents componentInChildren = evnt.Target.GetComponentInChildren<rockThrowerAnimEvents>();
         if (componentInChildren)
         {
             componentInChildren.landTarget = evnt.landPos;
         }
     }
 }