Ejemplo n.º 1
0
Archivo: Tile.cs Proyecto: MyEyes/Igorr
 public void RemoveChild()
 {
     _eventObject.SetParent(null);
     _eventObject = null;
 }
Ejemplo n.º 2
0
Archivo: Tile.cs Proyecto: MyEyes/Igorr
 public void SetChild(EventObject obj)
 {
     obj.SetParent(this);
     _eventObject = obj;
 }
Ejemplo n.º 3
0
Archivo: Map.cs Proyecto: MyEyes/Igorr
 public void AddObject(EventObject obj)
 {
     int posX = (int)(obj.MidPosition.X / tileSize);
     int posY = (int)(obj.MidPosition.Y / tileSize);
     if (isValid(posX, posY) && _layers[3][posX, posY].EventObject == null)
         _layers[3][posX, posY].SetChild(obj);
 }