float c = 0.0f;
private void FixedUpdate()
{
if (startRotatingBack)
{
var p = transform.eulerAngles;
if (p.y != -40)
{
p.y -= 1;
transform.eulerAngles = p;
}
c = c + 0.1f;
playerAnimator.SetFloat("Forward", c);
我有一个相机,我想一直停留在同一位置的球员。我这样做是为了让它成为玩家的孩子,因为当我通过脚本完成它时,玩家就在镜头前面。我还有相机和鼠标旋转。然而,当我让相机成为玩家的孩子时,我的玩家和相机现在不停止旋转,而是在鼠标静止时继续。我希望相机只在鼠标移动时旋转。我的代码(JS):
#pragma strict
var player : GameObject;
function Start () {
player = GameObject.Find("Player");
Cursor.visible = false;
}
function Update (