Exemple #1
0
        void CreateVisual()
        {
            IBuildingVisualFactory visualFactory = ServiceLocator.Instance.GetService <IBuildingVisualFactory>();

            this.visual = visualFactory.CreateVisualForBuilding(this.building);

            this.SetVisible(false);
        }
Exemple #2
0
        public void EndMoving()
        {
            this.building = null;
            this.visual   = null;

            if (BuildingMover.onMovementEnded != null)
            {
                BuildingMover.onMovementEnded();
            }
        }