Пример #1
0
 public void OnValueChanged()
 {
     if (this.SelectedToggle.isOn && this.Parent.SelectedPlayerItem != this)
     {
         Account.Instance.ActiveActor   = this.mNetActor;
         this.Parent.SelectedPlayerItem = this;
         mActorCreateRequest            = Actor.CreateActor(this.mNetActor.ActorID, this.mNetActor.Professional.HeroID, ActorLoadCompleted);
     }
     else if (!this.SelectedToggle.isOn)
     {
         UtilTool.SafeDestroy(mActorCreateRequest.actor.ExhibitActor.ActorGo);
         mActorCreateRequest.Stop();
     }
 }
Пример #2
0
 public void StopLoad()
 {
     if (mActorCreateRequest != null)
     {
         UtilTool.SafeDestroy(mActorCreateRequest.actor.ExhibitActor.ActorGo);
         mActorCreateRequest.Stop();
     }
 }
Пример #3
0
 public void StopLoad()
 {
     if (mActorCreateRequest != null)
     {
         if (mActorCreateRequest.Actor != null &&
             mActorCreateRequest.Actor.ExhibitActor != null &&
             mActorCreateRequest.Actor.ExhibitActor.ActorGo != null)
         {
             Actor.DestoryActor(mActorCreateRequest.Actor.Hero.ID);
             UtilTool.SafeDestroy(mActorCreateRequest.Actor.ExhibitActor.ActorGo);
         }
         mActorCreateRequest.Stop();
     }
 }