コード例 #1
0
ファイル: LevelActor.cs プロジェクト: slb1988/agame
 public void AddTriggerFieldInDefendMode(TriggerFieldActor triggerFieldActor)
 {
     if ((this._levelDefendModePlugin != null) && base.HasPlugin <LevelDefendModePlugin>())
     {
         this._levelDefendModePlugin.AddTriggerFieldActor(triggerFieldActor);
     }
 }
コード例 #2
0
 public void AddTriggerFieldActor(TriggerFieldActor triggerFieldActor)
 {
     if (triggerFieldActor != null)
     {
         this._triggerFieldActorList.Add(triggerFieldActor);
     }
 }
コード例 #3
0
 public void RemoveTriggerFieldActor(TriggerFieldActor triggerFieldActor)
 {
     if ((triggerFieldActor != null) && this._triggerFieldActorList.Contains(triggerFieldActor))
     {
         this._triggerFieldActorList.Remove(triggerFieldActor);
     }
 }
コード例 #4
0
ファイル: LDEvtEnterField.cs プロジェクト: slb1988/agame
        public LDEvtEnterField(double runtimeID, double otherID)
        {
            this._fieldActor = Singleton <EventManager> .Instance.GetActor <TriggerFieldActor>((uint)runtimeID);

            this._otherID = (uint)otherID;
        }
コード例 #5
0
 public LDEvtWaitLocalAvatarEnterField(double runtimeID)
 {
     this._fieldActor = Singleton <EventManager> .Instance.GetActor <TriggerFieldActor>((uint)runtimeID);
 }