コード例 #1
0
    void Update()
    {
        UpdateSceneState();

        _dayNightCycleController.Update();
        _windController.Update();
        _temperatureController.Update();
        _snowController.Update(_temperatureController.Temperature);
        _cloudController.Update(_windController.WindForce, _temperatureController.Temperature);
        _rainController.Update(_cloudController.IsOnRainingPosition);
        _waterController.Update(_temperatureController.Temperature, _rainController.Raining, _cloudController.IsOnRainingPosition);
        _terrainController.Update(_currentSceneState, _temperatureController.Temperature);
        _treeGrowthStateController.Update(_currentSceneState);
    }