У меня Есть Объект и Камера , скрипт весящий на камере при клике мыши видёт Объект в нужную точку , но когда он остонавливается он начинает дёргаться , возможно ли это исправить ?
HTML код для вашего блога :
- Код: Выделить всё
var hero:GameObject;
var pointeffect:GameObject;
var maincamera:Camera;
var move:boolean = false;
var wantedPosition;
function Update () {
var ray = Camera.main.ScreenPointToRay (Input.mousePosition);
var hit : RaycastHit;
if (Physics.Raycast (ray, hit, 100)) {
if (Input.GetButtonDown ("Fire1")) {
wantedPosition = Vector3(hit.point.x, 1, hit.point.z);
move = true;
}
}
if(move) {
hero.transform.LookAt(wantedPosition);
hero.transform.Translate (Vector3.forward * Time.deltaTime * 4);
if(wantedPosition == hero.transform.position) {
move = false;
}
}
}
Зарание спасибо !!!
P.S. Есть ещё вопрос как сделать так чтоб камера двигалась за объектом как в деабло 2.