纳金网
标题:
Unity3D创建GUI展开动画效果
[打印本页]
作者:
晃晃
时间:
2011-8-22 08:02
标题:
Unity3D创建GUI展开动画效果
var show = false;
var grow = false;
var min = 0.0;
var max = 50.0;
var height = 0.0;
var speed = 0.0;
//var skin:GUISkin;
function OnGUI ()
{
//GUI.skin = skin;
if(GUI.Button(Rect(5,5,104,25),"List"))
{
grow = true;
if(!show)
show = true;
}
if(show)
{
GUILayout.BeginArea(Rect(7,30,100,height),"","Box");
GUILayout.BeginVertical();
for(i = 0;i<18;i++)
GUILayout.Button(i+".Title");
GUILayout.EndVertical();
GUILayout.EndArea();
}
if(grow)
{
speed += Time.deltaTime*5.0;
height = Mathf.Lerp(min,max,speed);
if(Mathf.Approximately(height,max))
{
grow = false;
max = min;
min = height;
speed = 0.0;
if(min == 0)
show = false;
}
}
}
作者:
Asen
时间:
2011-9-17 10:44
作者:
断断-续续-
时间:
2012-2-22 10:07
学习了。。。
作者:
tc
时间:
2012-7-2 23:23
很经典,很实用,学习了!
作者:
奇
时间:
2012-7-20 23:26
先垫一块,再说鸟
作者:
C.R.CAN
时间:
2012-8-6 00:22
很经典,很实用,学习了!
作者:
菜刀吻电线
时间:
2012-8-11 00:05
其实楼主所说的这些,俺支很少用!
作者:
tc
时间:
2012-10-3 23:21
已阵亡的 蝶 随 风 舞 说过 偶尔按一下 CTRL A 会发现 世界还有另一面
作者:
C.R.CAN
时间:
2012-10-12 23:22
再看一看,再顶楼主
作者:
晃晃
时间:
2012-11-3 23:19
读铁系缘分,顶铁系友情
作者:
晃晃
时间:
2013-2-24 23:19
非常感谢,管理员设置了需要对新回复进行审核,您的帖子通过审核后将被显示出来,现在将转入主题
作者:
tc
时间:
2013-3-15 23:32
我看看就走,你们聊!
欢迎光临 纳金网 (http://rs.narkii.com/club/)
Powered by Discuz! X2.5