示例#1
0
文件: Map.cs 项目: cedwards145/ld33
 public void spawnMinion()
 {
     Minion minion = new Minion();
     minion.setPosition(spawnPoint);
     addMinion(minion);
     minion.setPath(minionPath.Clone());
 }
示例#2
0
文件: Map.cs 项目: cedwards145/ld33
 public void addMinion(Minion minion)
 {
     minions.Add(minion);
     minion.setContainingMap(this);
 }
示例#3
0
文件: Game1.cs 项目: cedwards145/ld33
        protected override void Update(GameTime gameTime)
        {
            base.Update(gameTime);
            Input.Update();

            if (Input.IsKeyPressed(Keys.I))
            {
                playerMinion = new Minion();
                map.addMinion(playerMinion);
            }

            updateCamera();

            map.update();
        }