位置: 编程技术 - 正文

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

  • 对方发票没交税怎么办
  • 亏损企业要做业务处理吗
  • 注销公司需要提供股东身份证吗
  • 缴纳社保的会计分录怎么做
  • 抵债物品销售
  • 以前年度管理费用多计
  • 运输公司的固定资产怎么提折旧
  • 支付结算办法主要内容
  • 购买办公楼支付相关手续费
  • 原材料购入和转出做账
  • 营改增后接受实物投资是否需要缴纳增值税?
  • 工资薪金支出怎么调整
  • 股票买卖属于投资活动吗
  • 定额发票验旧是什么意思
  • 旅游地产房产税
  • 客运服务是指
  • 2020国家生育津贴多少钱
  • 销售库存商品是什么凭证
  • 支付境外佣金的记账凭证
  • 丧失控制权合并报表内部交易抵消
  • 制造业领用材料规章制度的好处
  • 钢材增值税发票
  • 押金收不回来了怎么处理
  • 银行认购公司债券的条件
  • 进项发票如何抵扣销项发票
  • 什么是货币资产负债表
  • 如何做好系统备案工作
  • thinkphp怎么部署
  • 不征税收入有哪些条件
  • php数组统计函数
  • 计提固定资产折旧怎么做会计科目
  • 以旧换新销项税额对企业采取以旧换新方式销售
  • 代理业务资产的意思
  • 企业租用个人房屋
  • 坏账损失的核算方法属于会计政策吗
  • php功能模块
  • 模拟电子技术基础知识点总结
  • php写一个简单的单例模式
  • 未记账凭证怎么变成已记账凭证
  • 织梦使用手册
  • 企业税收风险因素分析
  • 个体工商户可以开增值税专用发票
  • 三免三减半税收政策中的递延所得税
  • 交通运输服务包括程租
  • 股东打给公司的投资款
  • 债务资本的税后成本和税后债务成本
  • 营业税金及附加税率
  • 没有发票如何做会计分录
  • 纳税人仅能通过手动查找
  • 未确认融资费用计算公式
  • 不动产经营租赁会计分录
  • 小规模转一般纳税人进项票如何处理
  • 出口货物退货流程
  • 办公家具生意怎么做
  • 经营地址怎么变更
  • 总帐设置在哪
  • mysql怎么删除一定数量的记录
  • win8.1怎么安装软件
  • win10系统edge浏览器兼容性
  • win10系统怎么设置电脑密码
  • windows查看文件内容的命令
  • 怎么在手机上买股票开户
  • windows8.1crazy error
  • 桌面预览怎么设置
  • cocos2d-x教程
  • jquery跟随鼠标移动
  • html&js+前端
  • shell脚本基础教学
  • python redis hmset
  • js实现计数
  • 如何把多个文本文档合并成一个且分行不重叠
  • javascript的sort
  • Unity3d-四元数到矩阵的实现
  • javascript简明教程
  • javascript总结笔记
  • python async
  • 广东税务数字化平台官网
  • 天津税务查询电话
  • 国网四川电力客户电话号码
  • 开票内容 大类
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设