예제 #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);
 }