Exemple #1
0
    // Use this for initialization
    void Start()
    {
        runnerController = runner.GetComponent<RunnerController>();

           leftController = leftLane.GetComponent<LaneController>() as LaneController;
           middleController = middleLane.GetComponent<LaneController>() as LaneController;
           rightController = rightLane.GetComponent<LaneController>() as LaneController;

           leftController.SetUpLane(leftLane.GetComponent<Renderer>().material.GetColor("_EmissionColor"), flashingColor, cycleTime);
           middleController.SetUpLane(middleLane.GetComponent<Renderer>().material.GetColor("_EmissionColor"), flashingColor, cycleTime);
           rightController.SetUpLane(rightLane.GetComponent<Renderer>().material.GetColor("_EmissionColor"), flashingColor, cycleTime);

           laneColor = leftLane.GetComponent<Renderer>().material.GetColor("_EmissionColor");

           runnerController.SetShotNoise(TheNoise());
    }