Ejemplo n.º 1
0
        public void CreateCommand(string buttonName)
        {
            if (ListOfMyObjects.Count == 10)
            {
                Counter.text = "Count: " + "Max count objects";
                return;
            }
            MyObject myObject;

            switch (buttonName)
            {
            case "Create Cube":
                myObject = CubeFactory.Create();
                break;

            case "Create Cylinder":
                myObject = CylinderFactory.Create();
                break;

            case "Create Sphere":
                myObject = SphereFactory.Create();
                break;

            default:
                return;
            }
            ListOfMyObjects.Add(myObject);
            Counter.text = "Count: " + (++myObjectCount);
        }
Ejemplo n.º 2
0
 public void Init(CubeFactory cubeFactory)
 {
     _cubeFactory = cubeFactory;
 }