位置: 编程技术 - 正文

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

  • 实收资本印花税是营业账簿吗
  • 税务师考试科目搭配
  • 开发成本需要结转到存货吗
  • 企业无票支出怎么入账
  • 其他应付款转实收资本有风险吗
  • 自然人生产经营所得,如何计算个税
  • 定额发票可以用旧的营业执照发票章吗
  • 递延收益怎么交企业所得税
  • 收购农产品进项税抵扣税率是多少
  • 企业发生劳动仲裁还可以进行融资吗
  • 1 3%增值税发票样本
  • 分摊材料成本差异的会计处理
  • 跨年错误分录能红冲吗
  • 含税和不含税哪个对卖方有利
  • 促销活动赠品应如何账务处理
  • 国家动漫企业认定优惠政策
  • 预提费用和待摊费用是根据以下哪项原则设置的会计科目
  • 企业实缴出资额怎么查
  • 酒店兼营行为的税务处理?
  • 收到预付款是否确认收入
  • 开票收入怎么理解
  • 园林绿化工程公司有哪些
  • 会计变更
  • 如何调整任务栏图标大小
  • win10自带的清理对固态有影响吗
  • 电脑安全模式有声音吗
  • 软碟通支持uefi吗
  • php如何实现
  • win10玩游戏fps低怎么办
  • PHP:preg_last_error()的用法_PCRE正则函数
  • 金融负债的范围
  • 公司股权分红会交税吗
  • 税收筹划的原则包括
  • 房地产企业如何计算土地使用税
  • 收到银行退回账号短信
  • php的laravel框架答辩
  • framework core
  • 局部规划算法
  • 基于ansible的运维平台
  • 营业税规定
  • 工业企业成本核算方法
  • 个人以不动产投资成立一人有限公司
  • sqlserver2019查看表
  • 工程行业预交税款怎么算
  • 税款追征期三年
  • 销售退回的会计分录怎么做
  • sqlserver FOR XML PATH 语句的应用
  • 劳务费应该怎么做会计分录
  • 公司收到生育津贴不给员工
  • 服务费发票的税率
  • 公司送礼计入什么会计科目
  • 年度财务报告和年度报告
  • 法院拍卖得来的物品有发票吗
  • 公账上的钱怎么提出来
  • 购买不动产增值税率
  • 收购股权如何做分录
  • 规划设计费收费依据
  • 小型企业介绍怎么写
  • 没有期初数据会怎么样
  • 物业管理企业应设置代管基金和代收款项账户
  • mysql内存占用一直增高不释放
  • linux查找内容在哪个文件中
  • centos6.5如何安装
  • win8使用技巧 图文
  • windows7与xp
  • centos安装总结
  • windows日历
  • w32tm命令
  • css布局的经典网站
  • opengl入门视频教程
  • jquery删除dom
  • 酷狗app去广告
  • javascript基础笔记
  • 你应该知道的2000个地理常识
  • 深入理解新发展理念
  • 安卓手机与电脑连接方法
  • javascript面向对象编程指南
  • 价税分离计算公式
  • 1973年简并税制
  • 江苏省国税客服电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设