campfire/Assets/Scripts/TerrainModelPlacer.cs

17 lines
524 B
C#
Raw Normal View History

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[ExecuteAlways]
public class TerrainModelPlacer : MonoBehaviour {
private void Update() {
if (Application.isEditor) {
// Update is called in editor when values change
Terrain Terrain = GameObject.FindObjectOfType<Terrain>();
Vector3 Pos = transform.position;
Pos.y = Terrain.transform.position.y + Terrain.SampleHeight(Pos);
transform.position = Pos;
}
}
}