BuilderPattern.RobotEngineer.MakeRobot C# (CSharp) Méthode

MakeRobot() public méthode

public MakeRobot ( ) : void
Résultat void
        public void MakeRobot()
        {
            this.robotBuilder.BuildRobotHead();
            this.robotBuilder.BuildRobotTorso();
            this.robotBuilder.BuildRobotArms();
            this.robotBuilder.BuildRobotLegs();
        }

Usage Example

        void OnEnable()
        {
            Debug.Log ("------------------");
            Debug.Log ("BUILDER DESIGN PATTERN");
            IRobotBuilder oldRobot = new OldRobotBuilder();
            RobotEngineer engineer = new RobotEngineer(oldRobot);
            engineer.MakeRobot();

            Robot firstRobot = engineer.GetRobot();
            Debug.Log ("First Robot built");
            Debug.Log (firstRobot.ToString());
        }
All Usage Examples Of BuilderPattern.RobotEngineer::MakeRobot