位置: 编程技术 - 正文

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初学者教程视频)

  • 计提住房公积金怎么算
  • 运输公司的车辆保险费计入什么科目
  • 有限合伙企业属于什么经济类型
  • 酒店维修费计入什么费用
  • 物业缴纳发票可以抵税吗
  • 交通运输行业属于什么性质
  • 母子公司往来明细账正反面都可以写吗
  • 公司退款给客户怎么写
  • 开票金额为什么会多出一分钱
  • 法人变更注册资金降低以前的债务怎么处理
  • 冲减管理费用是红字还是在贷方
  • 如果增值税发票丢了好的怎么办有谁交罚熬一
  • 跨省的分公司亏损需要缴纳所得税吗?
  • 企业年会的增值税能抵扣吗?
  • 公司买理财产品的账务处理
  • 代购要交税么
  • 异地建筑工程预缴企业所得税
  • 利润总额为负数净利润怎么算
  • 申请开立临时存档的条件
  • 购买车辆保险怎么入账
  • 企业减免企业所得税怎么算
  • 金蝶软件怎么批量审核凭证
  • 以前年度少计费用,调整分录
  • 红魔3和一加7pro哪个好
  • 小型微利企业所得税率
  • 公司收到个人入股股金,然后又投资其他公司怎么做账
  • 小规模纳税人冲红发票怎么报税
  • 外贸企业代理出口销售的出口退税手续
  • 视同销售货物服务无形资产
  • 最好卖的游戏机排行榜
  • 尚硅谷docker笔记
  • 网络应用开发技术
  • [九]深度学习Pytorch-transforms图像增强(剪裁、翻转、旋转)
  • 数学建模心态崩了
  • python怎么生成随机矩阵
  • 个人所得税申报截止时间
  • sql2005安装方法
  • 入库的残料价值包括哪些
  • mysql主从复制实现原理
  • 团体意外险投保
  • 水电费收据可以入公司帐吗
  • 一次性工伤医疗补助金怎么领取
  • 预付账款的账务处理视频教程
  • 废品相关内容有哪些
  • 内部交易内部交易收益造成的当期折旧的多计额
  • 食品生产企业成本怎么核算
  • MSsql每天自动备份数据库并每天自动清除log的脚本
  • win10系统崩溃怎么修复开不了机
  • 如何系统还原xp
  • iis如何重新配置
  • windows附件在哪里打开
  • 苹果电脑mac系统键盘无法找到
  • win10如何配置
  • win8操作系统界面
  • 苹果mac系统怎么更新
  • awk中使用sed
  • win8.1系统怎么升级到win10
  • 原生java web
  • linux服务器硬件配置要求
  • 鼠标滑动页面缩放取消
  • 标题显示不出来
  • Node.js中的什么模块是用于处理文件和目录的
  • Android AsyncTaskLoader需要注意的问题
  • 魔兽世界全部开发成本
  • jquery 是否显示
  • java多线程编程实战指南
  • 广东省通用机打发票
  • 代理记账公司自查自纠情况报告范文
  • 电子税务局登录密码怎么查询
  • 如何在国税网上做企业会计制度备
  • 当期免抵退税不得免征和抵扣税额公式
  • 外汇业务税务备案
  • 个人所得税自行纳税申报表a表填写模板
  • 税控盘过了时间没清卡要罚多少钱
  • 经纪代理服务税率1%
  • 税务机关纳税检讨书范文
  • 购买税控盘怎么抵扣
  • 钟楼在西安的哪里
  • 公司以融资租赁形式从事非法放贷业务,,能否让法院判
  • 2021房屋退税流程怎么操作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设