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); }
public void Init(CubeFactory cubeFactory) { _cubeFactory = cubeFactory; }