Esempio n. 1
0
    void CreateBuildings()
    {
        foreach (var item in mapData.items)
        {
            if (item is House1MI)
            {
                var houseMI = item as House1MI;

                House house = new House(houseMI.x, houseMI.y, entityArea);
                house.AddToArea();
            }
            else if (item is FenceHMI)
            {
                var fenceMI = item as FenceHMI;

                FenceH fence = new FenceH(fenceMI.x, fenceMI.y, entityArea);
                fence.AddToArea();
            }
            else if (item is FenceVMI)
            {
                var fenceMI = item as FenceVMI;

                FenceV fence = new FenceV(fenceMI.x, fenceMI.y, entityArea);
                fence.AddToArea();
            }
        }
    }
Esempio n. 2
0
    void CreateBuildings()
    {
        foreach(var item in mapData.items)
        {
            if(item is House1MI)
            {
                var houseMI = item as House1MI;

                House house = new House(houseMI.x,houseMI.y,entityArea);
                house.AddToArea();
            }
            else if(item is FenceHMI)
            {
                var fenceMI = item as FenceHMI;

                FenceH fence = new FenceH(fenceMI.x,fenceMI.y,entityArea);
                fence.AddToArea();
            }
            else if(item is FenceVMI)
            {
                var fenceMI = item as FenceVMI;

                FenceV fence = new FenceV(fenceMI.x,fenceMI.y,entityArea);
                fence.AddToArea();
            }
        }
    }