Exemple #1
0
    // Use this for initialization
    void Start()
    {
        theOxygenGenerator     = FindObjectOfType <FruitGenerator> ();
        theSwimEnemyGenerator  = FindObjectOfType <SwimEnemyGenerator> ();
        theSwimFriendGenerator = FindObjectOfType <SwimFriendGenerator> ();
        theHeartGenerator      = FindObjectOfType <HeartGenerator> ();

        // 24 Oct 2016
        generationPoint.position = new Vector3(generationPoint.position.x + 5, generationPoint.position.y, generationPoint.position.z);
    }
Exemple #2
0
    void Start()
    {
        theFruitGenerator    = FindObjectOfType <FruitGenerator> ();
        theEnemyGenerator    = FindObjectOfType <EnemyGenerator> ();
        theObstacleGenerator = FindObjectOfType <ObstacleGenerator> ();
        //controller = new GameController ();
        fruitCount = enemyCount = obstacleCount = powerupCount = 0;

        thePowerupManager = FindObjectOfType <PowerupManager> ();
    }
        static void Main(string[] args)
        {
            var generator = new FruitGenerator("FreshFruits")
            {
                NumberOfItemsInMessage = 100,
                NumberOfMessages       = 10
            };

            generator.RunAsync().Wait();
        }
        private BaseGenerator GetGenerator()
        {
            BaseGenerator generator;

            switch (GeneratorName ?? "hello")
            {
            case "fruit":
                generator = new FruitGenerator("FreshFruits");
                break;

            case "dnd":
                generator = new DnDGenerator("DnD Characters");
                break;

            case "hello":
                generator = new HelloWorldGenerator("Hello World");
                break;

            default:
                throw new NotImplementedException($"Generator for {GeneratorName} does not exist");
            }
            return(generator);
        }