位置: 编程技术 - 正文

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

  • 企业所得税行业所得率
  • 投资者投入固定资产的合同或协议约定
  • 个体经营所得税核定征收2023标准
  • 更换税控盘后原发票如何导入旧盘开票税局
  • 购买业务委托书计入什么科目
  • 分公司分开银行账户付款的好处
  • 企业跨年补开发票
  • 汇款出国规定
  • 外出经营活动结束纳税人应当向经营地税务机关填报
  • 购买固定资产时的运费
  • 小规模免税农产品怎么做账
  • 怎么调整应收账款账龄
  • 购电子承兑汇票差额计入什么科目?
  • 企业接到税务稽查局电话
  • 个体工商户的生产、经营所得
  • 实物返利缴纳所得税吗?
  • 小微企业不超过300万所得税
  • 电子发票隔月可以报销吗
  • 小规模印花税减免性质代码和项目名称
  • 不开票收入怎么报税
  • 留抵税额如何抵扣
  • 出口退税会计分录例题
  • win7怎么获取管理员
  • 如何关闭win11系统
  • 借支单怎么写才受法律保护
  • 离职补贴个税计算公式
  • php实现文件上传需要使用哪个全局变量
  • VUE-CLI/VUE-ROUTER
  • 目标检测tricks
  • 预收账款是否要缴纳增值税
  • 手工账结转
  • 帝国cms模板怎么样用
  • 织梦建站详细教程
  • 固定资产改扩建和大修理的区别
  • 购买实验材料入什么科目
  • PostgreSQL教程(七):函数和操作符详解(3)
  • 毛利率在餐饮中的应用
  • 工资发放用现金
  • 小规模纳税人场地租赁发票税率是多少
  • 新会计准则其他收益核算内容
  • 发票已开款未到的会计分录?
  • 公司组织员工吃饭或举行活动的行为被称为什么
  • 税款减半征收如何申报
  • 公司没有车加油费怎么报
  • 收到供应商的赔偿款要开票吗
  • 职工福利基金提取流程
  • 产品加工总是会出现问题的,100%合格是不可能的
  • 收到红字发票如何申报增值税?
  • 个人所得税多计算了一个月工资怎么办
  • 向投资者分配利润或股利为什么减少所有者权益?
  • 农业技术人员是什么意思
  • 收入与支出怎么说
  • 首先要知道什么英语
  • 什么是小规模纳税人2023
  • 什么叫自主研发
  • 小规模企业购买车辆发票可以抵税吗
  • sql server 2000安装好打开不显示名称和服务原因
  • 运维过程
  • Ubuntu安装ssh
  • sun solaris 8何启用telnet ftp 功能
  • windows打不开添加打印机
  • elf.exe是什么程序
  • window10光驱
  • Win10最新版下载天翼云盘
  • Win10预览版拆弹
  • nodejs创建vue
  • messenger api
  • 删除批处理命令
  • android 点击按钮如果数据库有数据就更新,没有就创建
  • spring mvc jsp
  • python 终端
  • 工程项目管理费计入什么科目
  • 重庆税务局官网发票查询
  • 怎么在开票系统导出开票明细
  • 深圳大学各专业组代码
  • 版权登记条件
  • 免税证明如何办理
  • 财务制度备案表单怎么填
  • 发票挂失费用
  • steam充值码生成
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设