【Unity 3D 游戏引擎】NGUI Button 点击
来源:互联网 发布:厘米秀刷花软件下载 编辑:程序博客网 时间:2024/05/17 11:56
倒入ngui 后,首先创建一个场景
在场景中,创建一个 ngui root
ui root 中包含了一个 camera 和其他东西
我们在 panel 中继续创建一个 image button
选择菜单 NGUI -> create a widget
在template 中选择image button,atlas的制作就不细说了
normal 和 pressed 分别问 正常 和按下 的图片
创建好image button 后,下面就是响应 点击了
选择 component -> NGUI -> internal -> event listener,给button 添加一个 listener
然后我们就可以在任意一个脚本中添加响应的代码
void Awake(){GameObject btnHead = GameObject.Find("UI Root (2D)/Camera/Anchor/Panel/Head");UIEventListener.Get(btnHead).onClick = buttonClick;}private void buttonClick(GameObject button){Debug.Log("clicked = " + button.name);}
运行,点击刚才添加的button,就可以看到响应了点击
转载请注明出处:
- 博客:http://blog.csdn.net/Vestigge
- 作者:Pomme
- 【Unity 3D 游戏引擎】NGUI Button 点击
- 【Unity 3D 游戏引擎】NGUI 触摸UI和人物行走冲突的解决办法
- 【Unity 3D 游戏引擎】碰撞检测
- 【Unity 3D 游戏引擎】建立3D场景
- 【Unity 3D 游戏引擎】十大最火的插件推荐
- 3D游戏引擎
- Unity + NGUI开发2D游戏的笔记。
- 【Unity 3D 游戏引擎】使用 2DToolkit 插件 制作2D精灵动画
- (结对作业)基于Unity 3D游戏引擎开发的“打砖块”游戏
- Unity游戏引擎挖坑记之3d游戏ui屏幕适配方案(二)
- Unity游戏引擎挖坑记之3d游戏2d显示管理(血条、飘血)(一)
- 3D游戏引擎剖析
- 3D游戏引擎剖析
- 3D游戏引擎剖析
- 3D游戏引擎FAQ
- 3D游戏引擎FAQ
- 3D游戏引擎汇总
- 3D游戏引擎剖析
- 在opensuse 搭建svn 服务器
- C# byte[]与Image的相互转换
- Linux认识与分析日志文件
- JAVA的整型与字符串相互转换 android
- IOS之有用的类库
- 【Unity 3D 游戏引擎】NGUI Button 点击
- git 命令自动完成
- win7 系统的 .ico 文件夹图标的存储路径是什么? 怎么修改?
- 腾讯,竞争力 和 用户体验
- spoj1108 - Card Trick(简单思路题)
- Ubuntu安装java开发环境
- usrConfig.c和prjConfig.c的关系
- 话剧《燃烧的梵高》:梵高的世界并非理所当然
- Android开发之EditText属性详解 .