示例#1
0
文件: Doorway.cs 项目: Keterr/Rigged
 public override void Trigger(GameObject obj)
 {
 }
示例#2
0
 //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);
 }