Unity C#在val之间来回旋转对象

时间:2017-05-26 14:22:03

标签: c# unity3d

所以我有一个关于在搅拌机中创建的旋转器,我想在预览屏幕中来回旋转所以我到目前为止这样做了

public float speed = 1.5f;

private GameObject turrent;

private Quaternion localRotation;

private float maxVal = 140f;
private float minVal = 55f;

private void Start(){
    turrent = GameObject.FindGameObjectWithTag ("Player");
}

private void Update(){
    localRotation.y = Mathf.Clamp (speed, minVal, maxVal);
    turrent.transform.rotation = localRotation;
}

我认为这会使它在两个值之间来回移动,但它只会在y中捕捉到140度并且不会来回。

我做错了什么?

0 个答案:

没有答案