查看: 1105|回复: 4
打印 上一主题 下一主题

[其他] Unity 自带GUI实现 自旋转

[复制链接]

711

主题

10

听众

5805

积分

高级设计师

Rank: 6Rank: 6

纳金币
2954
精华
3

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2014-4-30 03:15:29 |只看该作者 |倒序浏览
  1. using UnityEngine;
  2. using System.Collections;

  3. public class ro : MonoBehaviour {
  4.     public Texture2D image;//图片
  5.     public float rotspeed = 100;//速度
  6.     private float rotangle;//角度
  7.     void Update()
  8.     {
  9.         rotangle += Time.deltaTime * rotspeed;//角度
  10.     }
  11.     void OnGUI()
  12.     {
  13.         Matrix4x4 _matrix = GUI.matrix;//[size=1]变换矩阵[/size]
  14.         GUIUtility.RotateAroundPivot(rotangle, new Vector2(Screen.width/2,Screen.height/2));// 1变量 角度 2变量 旋绕点   
  15.         GUI.DrawTexture(new Rect(Screen.width/2-image.width/2,Screen.height/2-image.height/2,image.width,image.height),image);//绘画图
  16.         GUI.matrix = _matrix;//变换矩阵
  17.         GUI.Label(new Rect(10, 10, 100, 20), "转啊转啊转......");//label

  18.     }
  19. }
复制代码
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

hyui    

1

主题

2

听众

6671

积分

高级设计师

Rank: 6Rank: 6

纳金币
2715
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2014-4-30 05:05:37 |只看该作者
Thank you for this share!
回复

使用道具 举报

0

主题

1

听众

146

积分

设计实习生

Rank: 2

纳金币
0
精华
0

最佳新人

板凳
发表于 2014-4-30 08:48:03 |只看该作者
Thank you for this share!
回复

使用道具 举报

0

主题

1

听众

146

积分

设计实习生

Rank: 2

纳金币
0
精华
0

最佳新人

地板
发表于 2014-4-30 08:48:34 |只看该作者
Thank you for this share!
回复

使用道具 举报

xx232    

17

主题

9

听众

3505

积分

中级设计师

Rank: 5Rank: 5

纳金币
865
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

5#
发表于 2014-4-30 19:56:59 |只看该作者
自带gui还是少用吧  不过可以试试4.6的新gui   等5吧   快了  快了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-11 10:23 , Processed in 0.139685 second(s), 31 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部