Пример #1
0
    // Use this for initialization
    void Start()
    {
        terrainTrail = GetComponent <TerrainTrail>();
        EndlessTerrain endlessTerrain = FindObjectOfType <EndlessTerrain>();

        endlessTerrain.doneLoadingLevel += StartMouseTerrainTrail;

        SendSliderValue sendHeightSliderValue = GameObject.FindGameObjectWithTag(Tags.HeightSlider.ToString()).GetComponent <SendSliderValue>();

        sendHeightSliderValue.OnValueChange += ChangeTrailHeight;
        terrainTrail.lineHeight              = (int)sendHeightSliderValue.GetSliderValue();

        SendSliderValue sendWidthSliderValue = GameObject.FindGameObjectWithTag(Tags.WidthSlider.ToString()).GetComponent <SendSliderValue>();

        sendWidthSliderValue.OnValueChange += ChangeTrailWidth;
        terrainTrail.lineWidth              = (int)sendWidthSliderValue.GetSliderValue();
    }
 void Awake()
 {
     GetComponent <SetPlayerDown>().startPlaying += StartDestructionLineScript;
     terrainTrail             = GetComponent <TerrainTrail>();
     terrainTrail.GetPostion += ReturnPlayerPos;
 }