Unity解锁相机运动

时间:2015-11-07 06:00:46

标签: unity3d scroll camera mouse mousewheel

我发现并编辑了一个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);
    }
}

0 个答案:

没有答案