// 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; }