位置: 编程技术 - 正文

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

  • 增值税为什么不重复征税
  • 税前弥补亏损是净利润吗
  • 什么是应税服务中止
  • 预计产品质量保证损失是什么意思
  • 企业可以一次性补交员工十年养老保险吗
  • 用友t3凭证日期怎么自动排序
  • 如何开小加工厂
  • 个人所得税经营所得申报
  • 年偿债基金和年金现值
  • 法人把自己的车租给公司交什么税
  • 税收的构成要素包含哪些内容
  • 增值税发票常见问题
  • 两个单位同一个法人
  • 对债务人取得债权是什么意思
  • 向银行借款一年是长期还是短期
  • 生产企业外购商品经过加工
  • 新公司第一个月报税怎么弄
  • 应付税款法账务处理
  • 税控信息表
  • 小规模纳税人要做固定资产吗
  • 公司为职工缴纳的医保不计入账户吗
  • 坏账损失怎么核算
  • 个人独资企业股权转让要交什么税
  • 筹建期间的开办费包括哪些
  • 停工停产费用
  • 合并报表的收入是相加吗
  • 表彰比例如何确定
  • mac屏幕共享要打开什么权限
  • 王者荣耀中白起的台词
  • 抵扣了进项税额
  • 发票开出后只收到部分款怎么处理?
  • 递延所得税资产是什么意思
  • 以固定资产换入无形资产
  • 超期未认证的进项发票怎么处理
  • 外贸企业申报出口退税的期限
  • php使用oci8扩展连接oracle
  • 固定资产备抵科目怎么填
  • 票据贴现税务处理
  • js javascript
  • paper 1
  • redux入门教程
  • super命令linux
  • java强制类型转换有哪些
  • druid数据库连接池
  • js逻辑表达式
  • 土地增值税预缴计税依据
  • 销售并提供安装服务怎么开票
  • 固定资产中的动产和不动产
  • 小规模没收入怎么报税
  • 豆制品属于农副产品吗为什么
  • 进项发票做账了可以不认证吗
  • 稳岗返还资金最新账务处理
  • 一般纳税人销售旧货税率
  • 销售货款未收到会计分录
  • 自产赠送视同销售的成本如何确定?
  • 公司怎么样能开发票
  • 其他应付款二级科目有哪些
  • 建设工程施工管理
  • 车辆保险证明怎么开
  • mysql集群原理详解
  • windows安装orthofinder
  • win8系统怎么清理缓存
  • 迁移windows
  • 扫清落叶堆怎么扫
  • wintogo.exe
  • windows精简版精简了哪些
  • Win7 64位系统声卡重装过程中出现失败的解决方法
  • win7网络访问权限
  • windows8.1的图片
  • jquery移动节点的方法
  • 如何用dos命令删除程序
  • python自动发邮件内容
  • javascript的语句
  • jquery 放大镜
  • jquery easing
  • javascript基础入门视频教程
  • jQuery插件是什么
  • 求行驶时间的公式
  • 增值税纳税申报表附列资料(一)
  • 河北工伤网上申请流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设