纳金网
标题:
GUI里面图片的旋转(附带钟表例子)
[打印本页]
作者:
晃晃
时间:
2011-8-22 08:37
标题:
GUI里面图片的旋转(附带钟表例子)
var Tu1 : Texture2D;
var Time1 : float = 0;
function FixedUpdate () {
Time1 += Time.deltaTime;
}
function OnGUI () {
GUI.Label(Rect(250,170,161,62),getTime(Time1));
GUIUtility.RotateAroundPivot (6*Time1, Vector2(103, 200));
GUI.DrawTexture(Rect(100,100,6,100),Tu1);//秒针
GUIUtility.RotateAroundPivot (-6*Time1, Vector2(103, 200));
GUIUtility.RotateAroundPivot (0.1*Time1, Vector2(103, 200));
GUI.DrawTexture(Rect(100,120,6,80),Tu1);//分针
GUIUtility.RotateAroundPivot (-0.1*Time1, Vector2(103, 200));
GUIUtility.RotateAroundPivot (0.1/60*Time1, Vector2(103, 200));
GUI.DrawTexture(Rect(100,140,6,60),Tu1);//时针
GUIUtility.RotateAroundPivot (-0.1/60*Time1, Vector2(103, 200));
}
function getTime(time : float) : String{
if(time<0){
return "00:00:00";
}
var lastTime : String = "";
var hour = Mathf.FloorToInt(time/3600%24);
if(hour/10 >=1){
lastTime+="" + hour;
}else{
lastTime +="0" + hour;
}
var minute = Mathf.FloorToInt(time/60%60);
if(minute/10 >=1){
lastTime+=":" + minute;
}else{
lastTime +=":0" + minute;
}
var second = Mathf.FloorToInt(time%60);
if(second/10 >=1){
lastTime+=":" + second;
}else{
lastTime +=":0" + second;
}
return lastTime;
}
简单介绍一下代码
GUIUtility.RotateAroundPivot (6*Time1, Vector2(103, 200))为旋转GUI的代码,第一个参数为旋转的角度,第二个参数为旋转的中心点,在它之下的GUI元素都会执行该旋转,例如图片、文字等。当你只想旋转某一GUI元素而其他元素不旋转事就得给它一个停止旋转的代码,很简单,停止旋转时给它一个反向的角度,ok。
作者:
Asen
时间:
2011-9-15 09:15
作者:
晃晃
时间:
2011-12-2 23:05
凡系斑竹滴话要听;凡系朋友滴帖要顶!
作者:
C.R.CAN
时间:
2012-3-5 23:26
好,真棒!!
作者:
浩劫
时间:
2012-3-9 20:02
作者:
奇
时间:
2012-3-21 23:27
顶!学习了!阅!
作者:
冰点
时间:
2012-3-22 21:17
wed 3d 纳金
作者:
冰点
时间:
2012-3-22 21:17
wed 3d 纳金
作者:
冰点
时间:
2012-3-22 21:17
wed 3d 纳金
作者:
冰点
时间:
2012-3-22 21:17
wed 3d 纳金
作者:
冰点
时间:
2012-3-22 21:17
wed 3d 纳金
作者:
冰点
时间:
2012-3-22 21:17
wed 3d 纳金
作者:
冰点
时间:
2012-3-22 21:17
wed 3d 纳金
作者:
冰点
时间:
2012-3-22 21:17
wed 3d 纳金
作者:
冰点
时间:
2012-3-22 21:17
wed 3d 纳金
作者:
冰点
时间:
2012-3-22 21:18
wed 3d 纳金
作者:
晃晃
时间:
2012-5-11 23:22
好`我顶``顶顶
作者:
C.R.CAN
时间:
2012-6-29 23:25
路过、路过、快到鸟,列位请继续...ing
作者:
艺术家
时间:
2012-7-6 15:47
好好好好好哈好哈哈哦
作者:
C.R.CAN
时间:
2012-8-22 23:54
有意思!学习了!
作者:
菜刀吻电线
时间:
2012-10-15 23:28
呵呵,很好,方便罗。
作者:
tc
时间:
2012-12-2 23:25
真不错,全存下来了.
作者:
晃晃
时间:
2012-12-3 23:24
很经典,很实用,学习了!
作者:
tc
时间:
2013-2-28 23:31
心中有爱,爱咋咋地
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5