unity动态添加删除iGUI的控件
2012-04-17 13:04
127 查看
在iGUI中,Enable=false可以看不到控件,但是没有去除,我今天和大家说说unity动态添加删除iGUI控件。
1.添加:iGUI.iGUIRoot.addElement("iGUIProgressBar");
2.去除:iGUI.iGUIRoot.removeElement(iGUI.iGUIElement);
下面看看我的例子吧:
注:removeElement的chun是var chun:iGUI.iGUIProgressBar;里面的chun,而不是chun.name="chun";
我以前不会改变iGUIProgressBar的height,后来发现应该把Empty Style和Fill Style的-->Fixed Height改成0就可以了~~~
1.添加:iGUI.iGUIRoot.addElement("iGUIProgressBar");
2.去除:iGUI.iGUIRoot.removeElement(iGUI.iGUIElement);
下面看看我的例子吧:
var root:iGUI.iGUIRoot; var chun:iGUI.iGUIProgressBar; function OnGUI() { if(GUI.Button(Rect(0,0,100,100),"add")){ chun=root.addElement("iGUIProgressBar");//必须写iGUIxxx; chun.name="chun"; } if(GUI.Button(Rect(0,110,100,100),"remove")){ root.removeElement(chun);//必须没有“”,要不然报错的。 } }
注:removeElement的chun是var chun:iGUI.iGUIProgressBar;里面的chun,而不是chun.name="chun";
我以前不会改变iGUIProgressBar的height,后来发现应该把Empty Style和Fill Style的-->Fixed Height改成0就可以了~~~
相关文章推荐
- unity动态添加删除iGUI的控件 .
- Android开发笔记: Android动态添加、删除控件
- 学习记录-Qt窗口控件的动态添加和删除
- C#实现动态添加和删除控件
- html 页面控件动态添加和删除
- VB 动态添加删除控件汇总
- C#WinFrom开发系列之关于动态添加生成和删除控件的相关知识
- 动态添加、删除上传控件.
- asp.net 中服务器端控件动态添加和删除
- JavaScript动态添加和删除控件
- JS动态添加删除控件
- Java Swing 动态/同一位置 添加删除控件
- JS动态添加删除控件
- JavaScript动态添加和删除控件
- javascript控制服务器控件——实例:为DropdownList动态添加删除选项
- JavaScript动态添加和删除控件
- C#.NET中动态添加与删除控件
- js 对表格的动态操作(动态添加行,删除该行,在指定位置添加控件)
- iOS通过代码动态添加和删除控件
- js 对表格的动态操作(动态添加行,删除该行,在指定位置添加控件)