コード例 #1
0
 //used to add to or remove from the seperated mob list
 void UpdateMobList(GameObject mob, bool newMob)
 {
     if (newMob)
     {
         MobList.Add(mob);
     }
     else
     {
         MobList.Remove(mob);
     }
 }
コード例 #2
0
ファイル: MobManager.cs プロジェクト: seamusmol/IslandDemo
        public override void initialize(MainWindow MainWindow)
        {
            //create several mobs for testing
            for (int i = 0; i < 10; i++)
            {
                //Monster Monster = new Monster(new Point3D(512 + i * 10 , 10, 512 + i * 10));
                Duck SomeDuck = new Duck(new Point3D(Player.ModelPosition.X - (10 * (i % 5)), ApplicationSettings.worldHeight, Player.ModelPosition.Z - (10 * i)), i);

                EntityList.Add(SomeDuck);
                MobList.Add(SomeDuck);
            }
        }