예제 #1
0
        public MotionEngine(GameObject target)
        {
            character = target;
            OldDirection = Vector2.Zero;

            Enabled = true;
        }
예제 #2
0
파일: Game.cs 프로젝트: Jntz/jamipeli
        public void RemoveGameObject(GameObject gameObject)
        {
            allObjects.Remove(gameObject);

            DrawableGameObject drawableGameObject = gameObject as DrawableGameObject;
            if (drawableGameObject != null)
            {
                drawableObjects.Remove(drawableGameObject);
            }
        }
예제 #3
0
파일: Game.cs 프로젝트: Jntz/jamipeli
 public bool ContainsGameObject(GameObject gameObject)
 {
     return allObjects.Contains(gameObject);
 }
예제 #4
0
파일: Game.cs 프로젝트: Jntz/jamipeli
        public void AddGameObject(GameObject gameObject)
        {
            allObjects.Add(gameObject);

            DrawableGameObject drawableGameObject = gameObject as DrawableGameObject;
            if (drawableGameObject != null)
            {
                drawableObjects.Add(drawableGameObject);
            }
        }