位置: 编程技术 - 正文

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

  • 小规模企业需要交哪些税
  • 小规模纳税人纳税申报时间
  • 发行股票支付给承销商的发行费用计入
  • 2021年销售农机免增值税吗
  • 预付账款需要纳税申报吗
  • 企业违约金收入会计分录
  • 企业垃圾处理费计入什么科目
  • 进口设备的重置成本包括( )
  • 企业发生事故后的处理流程
  • 叉车需要购置税吗
  • 旅游费用可以报销吗
  • 异地经营如何纳税
  • 融资担保公司会计建议有哪些要求
  • 公司收到银行承兑汇票怎么做分录
  • 公司闲置房租出去违法吗
  • 装饰设计费计入什么科目
  • 营改增的优惠政策
  • 冲减以前年度所得税费用
  • 个人银行卡流水达到多少要交税
  • 财产转移数据缴费怎么交
  • 税基式减免的内容有哪些?
  • 交通费,通讯费均按照上级行标准领取
  • 企业在项目建设前必须进行
  • 一般纳税人增值税税率
  • 总公司以固定资产出资入股,固定资产是不是新公司的
  • 集团公司交税怎么交?
  • 跨省经营建筑企业税收政策
  • PHP:imagettfbbox()的用法_GD库图像处理函数
  • 如何利用路由器登陆花生壳
  • 交易性金融资产属于流动资产
  • 试运行取得的收入如何进行财税处理
  • php数组函数题目
  • 送货上门需要其他费用吗
  • php 通信
  • java前端开发是做什么的
  • php和python结合
  • php常用的三种设置方式
  • 不按发票金额付款说明
  • 增值税普通发票几个点
  • 红字发票开错可以重开吗
  • 什么是临时雇佣
  • 织梦系统网站搭建教程
  • 企业所得税预缴可以不交吗
  • 营改增后自建厂房抵扣
  • Linux sqlite3 基本命令
  • 短期投资理财是
  • 印花税补交会怎样
  • 出售长期股权投资
  • 折旧的结转
  • 红字发票还要交税吗
  • 可变现净值属于会计计量属性吗
  • 代缴社保费怎么做分录
  • 固定资产折旧提头不提尾
  • 生产辅料清单
  • 五险一金缴纳比例2023
  • 受托代销商品款是什么意思
  • 在外地设办事处需要办什么手续
  • 贷款服务有哪些项目
  • 参展费会计分录
  • 存出保证金的账务处理
  • 会计计量属性是什么意思
  • 新公司成立建账流程
  • mac怎么用win系统
  • ubuntu 添加开机启动
  • ikeeperpab.exe是什么
  • win7系统怎样
  • 联想y485p升级无线网卡
  • win10系统家庭组如何关闭家庭组访问用户名密码
  • flash和javascript
  • 使用jquery实现的项目
  • windows2003服务器管理器在哪里
  • android之handler
  • bash fi
  • 使用jQuery的toggle()方法对HTML标签进行显示、隐藏的方法(示例)
  • 税务系统怎么修改办税人
  • 境外服务收入如何纳税
  • 重庆市劳动监察大队官网
  • 南京市税务局举报中心电话
  • 太平税务局电话
  • 在珠海可以做什么生意
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设