我发现并编辑了一个java脚本,可以从pointA移动摄像头 - >使用滚轮时返回pointB。但是当我把它变成玩家的孩子时,相机就不会随之移动。有什么想法吗?
相机使用此脚本:
var pointB : Vector3;
function Start () {
var pointA = transform.position;
while (true) {
yield MoveObject(transform, pointA, pointB, 3.0);
yield MoveObject(transform, pointB, pointA, 3.0);
}
}
function MoveObject (thisTransform : Transform, startPos : Vector3, endPos : Vector3, t) {
var i = 0.0;
var rate = 0.1;
while (i < 1.0) {
i += Input.GetAxis("Mouse ScrollWheel") * rate;
thisTransform.position = Vector3.Lerp(startPos, endPos, i);
yield;
i = Mathf.Clamp(i, 0.0, 10.0);
}
}