位置: 编程技术 - 正文

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

  • 增值税开票软件客服电话
  • 办税员可以购票吗?
  • 私车公用车险是个人名字可报销吗
  • 年金是否一定是每年发生一次
  • 增值税征税范围中销售应税服务包括什么服务
  • 冲红的发票税款计提分录要冲红吗
  • 回购股票注销股本,股价大涨案例
  • 一般纳税企业委托加工物资支付的增值税
  • 防伪税控开票系统技术维护费
  • 零售行业会计核算方法
  • 房地产企业进项税额转出
  • 高工资怎么说
  • 银行利息回单怎么打印
  • 建筑工程居间服务协议
  • 购买国税金税卡年费应该怎么做账务处理?
  • 报税申报不了
  • 其他综合收益影响净利润吗
  • 注册资本越大越有实力
  • 委托加工物资手续费
  • 外汇网上申报操作流程图
  • 坏账核销谁来审批
  • 所有者权益与所有者权益合计
  • 短期借款利息的处理
  • 国外消费发票可以抵扣吗
  • 开启共享文件夹
  • 反避税的意义
  • 违约金合同条款怎么写
  • 怎样判断事情
  • 大白菜一键装机教程
  • Win10 1809 17763.2268 更新发布:附更新修复内容汇总
  • php获取useragent
  • 没有抵扣联可以作废吗
  • php header refresh
  • 猿创设计科技有限公司
  • 训练自己的GPT
  • js调用函数的几种方法
  • 计算md5值命令
  • 当月交印花税会计分录
  • 企业所得税外地预缴几个点
  • 银行存款存款单丢了怎么办
  • 主营业务收入登记明细账簿范本
  • 加计抵减进项税额怎么计算
  • 成本和入账价值
  • 个人劳务报酬所得税税率表
  • 营业执照是什么字体
  • 损益类账户怎么记入总账
  • 材料已入库后收回怎么办
  • 广告费可以结转几年
  • 专款支出和事业支出
  • 滞纳金比例多少
  • 一般纳税人取得普票怎么做账
  • 如何理解会计的本质
  • 咨询服务公司的经营范围
  • 销售出库单需要盖章吗
  • 倒卖承兑汇票被判刑
  • 投资性房地产的范围
  • 私营公司商业汇票怎么开
  • mysql改表名语句
  • win10怎么运行安卓软件
  • 英文版西游记
  • win7系统不能修改
  • win10缺少文件如何修复
  • win7旗舰版使用ie8特别卡怎么回事?
  • spoffice是什么意思
  • islp2sta.exe - islp2sta是什么进程 有什么作用
  • windows执行bat命令
  • win8.1如何更新到win10
  • jquery3.2.1
  • bat批处理命令运行程序
  • shell ui
  • unity3d操作
  • 自动搜索工具
  • javascript数学函数
  • 在浏览器中打开是什么意思
  • shell脚本 -ne 0
  • android程序代码
  • python约瑟夫问题最高效算法
  • 郑州市区税务局
  • 天津市税务机关代码
  • 福建省泉州市石狮市新服装城
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设