有时候UI界面要实现某个图片要旋转,一直转。。。如下图:
中间的地球是3D模型,自带旋转动画。四周的四个圆圈是2D图片,用代码控制旋转。
using UnityEngine;
using System.Collections;
public class circler : MonoBehaviour {
public float speed = 60;//旋转速度60°每秒
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
transform.Rotate (Vector3.forward * speed * Time.deltaTime);
}
}
将以上脚本绑定到圆圈这个控件即可。可以调节旋转速度。