位置: 编程技术 - 正文

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

  • 成立蔬菜公司免税吗
  • 纸质发票红冲操作流程
  • 收取子公司管理费,开具什么发票
  • 高新企业申报指南
  • 小规模企业免征增值税如何做账
  • 飞机发票和行程单可以一起开吗
  • 结转完工产品生产成本会计科目
  • 新公司注册资金需要实缴吗
  • 房地产企业预缴增值税怎么计算
  • 小规模开票给一般纳税人避税合法吗
  • 定期定额户超过定额怎么报个税
  • 税务局返还的个税手续费税率
  • 餐饮业购买餐桌椅会计分录
  • 给员工缴纳保险
  • 零工受伤老板怎么赔偿
  • 增值税专用发票使用规定 最新
  • 应交税费不核算
  • 预缴两个点的税是什么意思
  • 计提工资与发放工资
  • 进项税转出月底怎么处理
  • 资产减值损失汇算清缴调整表
  • 税款已入库,申报错误更正可以吗
  • 企业所得税的账载金额和实际发生额
  • 外币投入资本不产生汇兑损益
  • 发票开了收不到钱
  • 差额税和增值税怎么算
  • 软件产品加安装是混合销售吗?
  • 小规模纳税人代账一年多少钱
  • 发票跨年了还能认证吗
  • bios里硬盘是哪个
  • 交了预付款后,一方违约怎么处理
  • 通行费发票可以抵扣吗
  • 无生产怎样结转成本费用
  • win11如何设置定时关机
  • mac触控板使用技巧
  • 交易性金融资产是什么意思
  • ctblocker
  • 购买性支出和转移性支出都计入GDP
  • vue3全局属性
  • 事业单位以固定薪资为准
  • 怎么给复选框赋值
  • springboot自带tomcat吗
  • 代发工资如何计算
  • 行政事业单位慰问外单位
  • python语言接收信息的内置函数
  • 处置固定资产开发票
  • CINLINELE工具
  • 低值易耗品如何摊销
  • sql优化口诀
  • 个人出租不动产增值税优惠政策
  • 食堂辅助账的账务处理
  • 划拨的土地出租
  • 中小企业的判定标准
  • 尚未使用或出租而待售的商品房需要交房产税吗
  • 购进的材料没有发票可以入库吗?
  • 公司不开票了也要做账报税吗
  • 生物资产转让增值税
  • 以非货币形式出资应办理什么手续
  • 小规模纳税人免税政策
  • 企业的一般账户可以转款到个人吗
  • 商品进销存台账
  • 营改增后建筑行业进项税能抵扣吗
  • ubuntu16安装vnc
  • avgcc32.exe进程是什么文件产生的 avgcc32进程信息查询
  • linux fdisk -l
  • 电脑kernel32.dll
  • linux指定格式显示日期
  • win8.1无法安装net framework 3.5
  • win8 怎么样
  • opengl csdn
  • python三角形角度
  • color 对于当前会话,更改命令提示窗口的前景和背景色
  • flask开发实例
  • nodejs微信小程序开发工具
  • 手机屏幕适配
  • js获取上传文件的大小
  • jquery有哪些
  • 常用的javascript对象
  • 云南税务总局官网
  • 城市维护建设税的计税依据
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设