整齐地旋转立方体

时间:2015-04-24 11:41:04

标签: c#-4.0 unityscript

大家好我需要平滑地旋转一个立方体而没有任何z方向的延迟,但它不会来

这是我的代码



using UnityEngine;
using System.Collections;
using System;

public class clockAnimator : MonoBehaviour {

	// Use this for initialization
	void Start () {
	
	}
	private const float 
		secondsToDegrees = 0.1f;
	public Transform seconds;

	// Update is called once per frame
	void Update () {
		DateTime Time = DateTime.Now;

		//seconds.localRotation = Quaternion.Euler(0f, 0f,(Time.Millisecond*-secondsToDegrees)*0.03f);
		seconds.localRotation = Quaternion.Euler(0,0,Time.Millisecond*-secondsToDegrees);
	
	}
}




提前谢谢 戈库尔

2 个答案:

答案 0 :(得分:0)

如果你想顺利旋转我会推荐Lerp功能,有一个非常好的教程,由团结自己制作:

https://www.youtube.com/watch?v=cD-mXwSCvWc

我希望有帮助

答案 1 :(得分:0)

我会尝试以下方法: 1)在FixedUpdate()中执行 2)改为使用deltaTime。