位置: 编程技术 - 正文

unity3d游戏开发之讲解如何使用NGUI制作表单(unity3D游戏开发)

编辑:rootadmin
前几天用NGUI制作了个表单(效果如下图所示),现如今把过程给大家分享一下,具体是参照NGUI自带的第七个Demo制作的,大家可以仔细看看Example 7 - Scroll View (Panel)。 1.总体上就是用了Scroll View&#;Scroll Bar来制作,item对象我用的是button,这样是为了可以点击或者是更方便的处理一些其它事情。至于NGUI的使用这里就不详细说了,大家可以网上查找一些NGUI的教程文档看看。2.点击对象出现被选中现象的颜色变化,这里是直接改变的UIButton的defaultColor的&#;,取消被选中状态也就是恢复默认的颜色&#;,直接调用ResetDefaultColor();方法即可。//设置选中对象默认的颜色变化 _secondClickObject.GetComponent<UIButton>().defaultColor = new Color(f / f, f / f, 2f / f, 1f); //恢复第一次选中对象默认的颜色 _firstClickObject.GetComponent<UIButton>().ResetDefaultColor();复制代码[color=rgb(, , ) !important]复制代码3.双击登入功能的实现,由于NGUI已经封装好了双击事件,所以我们直接调用就行OnDoubleClick();本文出自【狗刨学习网】4.第一次点击对象与第二次点击对象之间的交换是声明了两个点击对象的实例,从而实现两个不同对象之间的来回切换。/// <summary> /// 判断点击对象 /// </summary> /// <param name="item">选中的item对象</param> public void SelectItem(GameObject item) { //当前选中item对象 GameData.CurrGameObejct = item; //判断两次选择的对象,第一次选择的,第二次选择的 if (_firstClickObject == null) { _firstClickObject = item; //设置选中对象默认的颜色变化 _firstClickObject.GetComponent<UIButton>().defaultColor = new Color(f / f, f / f, 2f / f, 1f); if (_secondClickObject != null) { //恢复第二次选中对象默认的颜色 _secondClickObject.GetComponent<UIButton>().ResetDefaultColor(); _secondClickObject = null; } return; } else { _secondClickObject = item; //设置选中对象默认的颜色变化 _secondClickObject.GetComponent<UIButton>().defaultColor = new Color(f / f, f / f, 2f / f, 1f); //恢复第一次选中对象默认的颜色 _firstClickObject.GetComponent<UIButton>().ResetDefaultColor(); _firstClickObject = null; } }复制代码5.添加界面(如下图所示) 6.修改界面(如下图所示)

推荐整理分享unity3d游戏开发之讲解如何使用NGUI制作表单(unity3D游戏开发),希望有所帮助,仅作参考,欢迎阅读内容。

unity3d游戏开发之讲解如何使用NGUI制作表单(unity3D游戏开发)

文章相关热门搜索词:Unity3D游戏开发引擎,unity3D游戏开发,Unity3D游戏开发pdf,Unity3D游戏开发毕业论文,Unity3D游戏开发标准教程,Unity3D游戏开发毕业论文,Unity3D游戏开发(第2版),unity3D游戏开发,内容如对您有帮助,希望把文章链接给更多的朋友!

只字没有,网络小说就一标题能卖万 行情:6部小说万元!据狗刨学习网报道于Chinajoy期间举办的盛大文学的网络文学游戏版权拍卖会,是手游行业争夺IP的极端表现,也是一次价的市场化

Unity3D最近所学知识实践 一探照灯效果【狗刨学习网】1、创建一个Plane和一个Cube2、创建一个点光源放在Cube上方3、为点光源创建一个脚本,完成探照灯效果Vector3.Lerp插staticfunctio

Unity3D游戏开发之Unity打包APK Unity3D游戏开发之Unity打包APK1、安装JDK2、配置JDK3、在Paht的变量后面加分号,把D:androidadt-bundle-windows-x-sdktools放在Path后面。【狗刨学习网】4、

标签: unity3D游戏开发

本文链接地址:https://www.jiuchutong.com/biancheng/372994.html 转载请保留说明!

上一篇:Unity3D使用经验总结 缺点篇(unity3d documentation)

下一篇:Unity3D最近所学知识实践(unity3d初学者教程视频)

  • 计提房产税和土地税
  • 租赁类发票可以不写单价数量
  • 车船税放在哪个科目核算
  • 间接持股数怎么计算
  • 其他综合收益税后
  • 增值税负数发票可以作废吗?
  • 购车税叫什么
  • 长期股权投资的账务处理
  • 应缴所得税包括哪些税种
  • 企业税金包括
  • 购买固定资产进项税率
  • 营改增后企业出售使用过的旧车
  • 暂估入库的材料领用时如何做账
  • 个人独资企业法人承担什么责任
  • 金税三期房产税更正申报怎么弄
  • 个人安装设备属于劳务吗
  • 小微企业超过300万企业所得税
  • 专票当月未认证怎么处理
  • 本月收到外汇怎么做账
  • 全年实现利润总额为6035
  • 收到农产品发票3%抵9%怎么做账
  • 新公司会计建账流程
  • 发票认证的三种方式
  • 餐饮业收入的会计分录及摘要
  • win10自带播放器不见了
  • 苹果电脑重新安装系统磁盘锁了怎么办
  • php获取长度
  • 电脑如何设置屏幕常亮
  • 研发费用支出税前扣除比例
  • typora修改背景颜色
  • 工业企业采购部工作职责
  • 增值税发票超额后税率
  • 不能进行加计扣除的研发费用有哪些
  • phpinfophp漏洞利用
  • 北方针叶林的特征有哪些?
  • js字符串截取
  • 悬崖徒步
  • head -1命令
  • 售后租回租金怎么做账
  • 短期投资属于短期资产吗
  • 房屋租赁可以开具住宿费发票吗
  • 个人提供劳务需要开发票吗
  • 织梦怎么用
  • vue整合electron
  • 织梦cms官网
  • 上传附报资料是哪些资料
  • 未认证的进项税额会计分录
  • 计算企业所得税分录
  • 2023小型微利企业税收优惠
  • sql语句修改某个字段
  • 工程施工的主要经济指标包括哪些
  • 增值税加计扣除最新政策2023
  • 无偿赠送货物如何申报增值税
  • 开票方没有缴纳增值税
  • 超期应收款管控
  • 股东追加投资如不追加会怎样
  • 资产处置损益计入利润表哪个项目
  • 公益救济性捐赠应计入的会计科目是
  • 会计账簿的设计要与会计报表相衔接 ()X
  • 卡巴斯基key
  • mac如何整理桌面图标
  • win8共享文件
  • win7关机总是自动重启
  • centos编译环境
  • win10玩cf几分钟无响应
  • win7电脑关机出现0xc0000142是什么原因
  • excel乱码怎么转换
  • node.js可以写接口吗
  • QT for Android HelloWorld实现
  • 基于android的app
  • dos批命令
  • mongoose怎么用
  • 虚拟主机 推荐
  • jquery设置图片大小
  • [置顶]JM259194
  • Python实现HTTP协议下的文件下载方法总结
  • android实现侧边栏
  • jQuery easyUI datagrid 增加求和统计行的实现代码
  • 重庆地方税务局12366
  • 购买税控盘怎么抵扣
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设