コード例 #1
0
ファイル: BaseScene.cs プロジェクト: bzyzhang/UIFrameWork
 public void RemoveActor(BaseActor actor)
 {
     if (actor != null && actorList.Contains(actor))
     {
         actorList.Remove(actor);
         actor.PropertyChanged -= OnActorPropertyChanged;
         //actor.Release();
         actor = null;
     }
 }
コード例 #2
0
ファイル: BaseScene.cs プロジェクト: bzyzhang/UIFrameWork
 public void AddActor(BaseActor actor)
 {
     if (actor != null && !actorList.Contains(actor))
     {
         actorList.Add(actor);
         actor.CurScene = this;
         actor.PropertyChanged += OnActorPropertyChanged;
         //actor.Load();
     }
 }
コード例 #3
0
ファイル: BaseScene.cs プロジェクト: bzyzhang/UIFrameWork
 protected void OnActorPropertyChanged(BaseActor actor, int id, object oldValue, object newValue)
 {
 }