请问下NGUI点击按钮后出现一个窗口怎么做啊
unity3d吧
全部回复
仅看楼主
level 12
新手感觉无从下手啊,GUI还知道弹个Window,这个完全不懂
2013年10月30日 02点10分 1
level 14
我记得NGUI自带的例子有这个功能[汗]貌似在右上角出现的那个图标就是
2013年10月30日 02点10分 2
他这个好像是事先做了个,然后放到屏幕外面,点击按钮的时候改变它的position,这样就可以看到,但是如果元素在屏幕外面的话会不会渲染他们,会不会耗费很多资源了,新手求教
2013年10月30日 02点10分
回复 丶浮世乄小豆豆 :全部在屏幕外的物体不会渲染的,但内存是占的,你要是不要动画,直接改Pannel.enabled,需要动画的话可以自己做个,好像自带的也有,那个UIButtonOffset不知道可以用不
2013年10月30日 02点10分
level 7
先用NGUI 做好你要弹出的,然后做成一个预制板。 点击的时候加载这个预制板
2013年10月30日 03点10分 4
level 12
public class ButtonClick : MonoBehaviour {
public GameObject win ;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
}
void OnClick(){
if(win){
if(win.activeInHierarchy){
win.SetActive(false);
}else{
win.SetActive(true);
}
}else{
print("你妹啊,要弹的窗口是空的!");
}
}
}
哈哈 是不是这样,如果.SetActive(false);它还占不占内存资源呢I
2013年10月30日 03点10分 5
你妹的,要谈的窗口是空滴,,,[开心]
2014年08月04日 05点08分
回复
�ߵ��ܸ���
:哈哈,你把做好的那个窗口拖给win变量啊,果果
2015年03月29日 03点03分
楼主,在吗?能不能给个小demo 我,试了很多次没成功
2015年06月15日 01点06分
level 7
学习咯,谢谢
2014年03月15日 04点03分 6
level 7
所以为什么你们都在坚持用NGUI,谁能告诉我为什么不用UGUI
2015年06月15日 02点06分 7
因为楼主问的时候还没有UGUI吧
2016年11月16日 06点11分
1