コード例 #1
0
ファイル: Doorway.cs プロジェクト: Keterr/Rigged
 public override void Trigger(GameObject obj)
 {
 }
コード例 #2
0
ファイル: GameObject.cs プロジェクト: Keterr/Rigged
 //Object gets triggered from other object.
 public abstract void Trigger(GameObject obj);
コード例 #3
0
ファイル: Door.cs プロジェクト: Keterr/Rigged
 public override void Trigger(GameObject obj)
 {
     open = !open;
     SetSolid(!open);
     this.ChangeTex(GetTexture());
 }
コード例 #4
0
ファイル: Level.cs プロジェクト: Keterr/Rigged
 /// <summary>
 /// Remove specified GameObject from this level.
 /// </summary>
 /// <param name="obj"></param>
 public void RemoveObject(GameObject obj)
 {
     objects.Remove(obj);
 }
コード例 #5
0
ファイル: Level.cs プロジェクト: Keterr/Rigged
 /// <summary>
 /// Add specified GameObject to this level.
 /// </summary>
 /// <param name="obj"></param>
 public void AddObject(GameObject obj)
 {
     objects.Add(obj);
 }
コード例 #6
0
ファイル: Button.cs プロジェクト: Keterr/Rigged
 public Button(LevelManager manager, GameObject t, Point pos)
 {
     trigger = t;
     base.LoadContent(manager, "button", pos);
 }