- 最后登录
- 2017-5-15
- 注册时间
- 2012-3-1
- 阅读权限
- 90
- 积分
- 32973
- 纳金币
- 32806
- 精华
- 12
|
=
JS代码如下:
var targetTransform : Transform; // Transform to follow
var faceForward : boolean = false; // Match forward vector?
private var thisTransform : Transform;
function Start()
{
// Cache component lookup at startup instead of doing this every frame
thisTransform = transform;
}
function LateUpdate ()
{
if(!targetTransform)
return;
var wantedRotationAngle = targetTransform.eulerAngles.y;
// Convert the angle into a rotation
var currentRotation = Quaternion.Euler (0, wantedRotationAngle, 0);
thisTransform.position = targetTransform.position+currentRotation*Vector3(0.05,0.6,-0.5);
//
if ( faceForward )
thisTransform.forward = targetTransform.forward;
}
复制代码
把以上代码附于Camera上,根据自己需要调一下Vector3(0.05,0.6,-0.5); 指定targetTransform 就OK了.
|
|