コード例 #1
0
ファイル: RoomBase.cs プロジェクト: artron33/PsmFramework
 private void CleanupCamera()
 {
     CameraSubject = null;
 }
コード例 #2
0
ファイル: RoomBase.cs プロジェクト: artron33/PsmFramework
        protected void RemoveActor(Actor actor)
        {
            if (actor == null)
                throw new ArgumentNullException();

            if (!Actors.Contains(actor))
                throw new ArgumentException();

            Actors.Remove(actor);
            Mode.RemoveFromScene(actor.Sprite);
        }
コード例 #3
0
ファイル: RoomBase.cs プロジェクト: artron33/PsmFramework
 public void SetCameraSubject(Actor actor)
 {
     CameraSubject = actor;
 }
コード例 #4
0
ファイル: RoomBase.cs プロジェクト: artron33/PsmFramework
        protected void AddActor(Actor actor)
        {
            if (actor == null)
                throw new ArgumentNullException();

            if (Actors.Contains(actor))
                throw new ArgumentException();

            Actors.Add(actor);
            Mode.AddToScene(actor.Sprite);
        }
コード例 #5
0
ファイル: RoomBase.cs プロジェクト: artron33/PsmFramework
 public void ClearCameraSubject()
 {
     CameraSubject = null;
 }