纳金网
标题:
Unity 自带GUI实现 自旋转
[打印本页]
作者:
刀锋狼
时间:
2014-4-30 03:15
标题:
Unity 自带GUI实现 自旋转
using UnityEngine;
using System.Collections;
public class ro : MonoBehaviour {
public Texture2D image;//图片
public float rotspeed = 100;//速度
private float rotangle;//角度
void Update()
{
rotangle += Time.deltaTime * rotspeed;//角度
}
void OnGUI()
{
Matrix4x4 _matrix = GUI.matrix;//[size=1]变换矩阵[/size]
GUIUtility.RotateAroundPivot(rotangle, new Vector2(Screen.width/2,Screen.height/2));// 1变量 角度 2变量 旋绕点
GUI.DrawTexture(new Rect(Screen.width/2-image.width/2,Screen.height/2-image.height/2,image.width,image.height),image);//绘画图
GUI.matrix = _matrix;//变换矩阵
GUI.Label(new Rect(10, 10, 100, 20), "转啊转啊转......");//label
}
}
复制代码
作者:
hyui
时间:
2014-4-30 05:05
Thank you for this share!
作者:
jarryVFX
时间:
2014-4-30 08:48
Thank you for this share!
作者:
jarryVFX
时间:
2014-4-30 08:48
Thank you for this share!
作者:
xx232
时间:
2014-4-30 19:56
自带gui还是少用吧 不过可以试试4.6的新gui 等5吧 快了 快了
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5