public void RecreateObjects()
 {
     for (int i = 0; i < ObjectList.Length; i++)
     {
         if (ObjectList[i] == null)
         {
             continue;
         }
         if (ObjectList[i] is ModelLevelObject)
         {
             var modelObject = (ModelLevelObject)ObjectList[i];
             ObjectList[i].Dispose();
             ObjectList[i] = new ModelLevelObject(modelObject.Position, modelObject.SelectedLevelObject,
                                                  modelObject.LevelObjectIndex);
         }
     }
 }
Exemplo n.º 2
0
		public void RecreateObjects()
		{
			for (int i = 0; i < ObjectList.Length; i++)
			{
				if (ObjectList[i] == null)
					continue;
				if (ObjectList[i] is ModelLevelObject)
				{
					var modelObject = (ModelLevelObject)ObjectList[i];
					ObjectList[i].Dispose();
					ObjectList[i] = new ModelLevelObject(modelObject.Position, modelObject.SelectedLevelObject,
						modelObject.LevelObjectIndex);
				}
			}
		}
Exemplo n.º 3
0
		private void PlaceModel(Vector2D position, string selectedLevelObject, int levelObjectIndex)
		{
			var model = new ModelLevelObject(position, selectedLevelObject, levelObjectIndex);
			ObjectList[levelObjectIndex] = model;
		}
        private void PlaceModel(Vector2D position, string selectedLevelObject, int levelObjectIndex)
        {
            var model = new ModelLevelObject(position, selectedLevelObject, levelObjectIndex);

            ObjectList[levelObjectIndex] = model;
        }