unity(ngui)
zhaixh_89
这个作者很懒,什么都没留下…
展开
-
【NGUI】利用相机实现ScrollView
游戏中关于滚动视图来说是非常常见的功能,NGUI的例子中已经很好的展示给我们了,第一种是用UIScrollView组件实现的。第二中是用UIDragCamera实现的,就是通过移动相机来实现物品列表的相对滑动,第一种比较简单,本文不再赘述,在此记录下第二种的做法说明以便日后查阅这种方式的实现需要两个相机,一个用于显示普通UI层Camera1,另一相机Camera2用来移动显示待显示列表;这...原创 2018-09-07 20:43:17 · 390 阅读 · 0 评论 -
unity tween(动画)
在Unity3D中可以使用自带的Animation制作任意形式的动画,不过我们这篇笔记主要是学习和使用NGUI提供的Tween动画。NGUI提供的Tween库功能较为简单,主要是用来实现NGUI自身需要的一些缓动效果,同时我们也可以使用NGUI的Tween来实现一些简单的动画效果。Tween组件我们选中添加到舞台的任意UI组件右键就能看到添加Tween的菜单,如图:我们通过选择添加...转载 2018-09-05 20:01:49 · 10027 阅读 · 0 评论 -
NGUI 按钮事件的几种监听方式
一般我们在做游戏开发过程中都会遇到需要使用按钮的时候,通过点击按钮来实现某些需求,比如开始游戏,请求好友列表等等,今天我们就NGUI下按钮的几种响应方式做出总结:一、直接响应我们可以直接在当前对象的脚本上实现OnClick方法如下:当然了,我们也可以将按钮响应指向当前脚本的其他方法(必须是public属性下方法,不然不可见)缺点:不直观,效率比较低二、使用SendMes...原创 2018-09-06 18:20:02 · 945 阅读 · 0 评论 -
NGUI自带各种脚本组件整理
1、TypewriterEffect:打字效果2、UIDragDropItem:普通拖拽效果3、UIDragObject:有惯性的拖拽效果4、WindowDragTilt:拖拽过程中左右摆动的效果5、LagPosition:控制拖拽速度,它可以实现一个更平滑的移动曲线。并且可以调节速度5、UIColorPicker:色彩值选取6、SetColorPickerColor:根据...原创 2018-09-06 20:11:30 · 876 阅读 · 0 评论 -
NGUI UICamera理解
关于UICamera的讲解,网上内容真是一搜一大堆,一两篇博客转来转去,看着头疼,自己看了下UICamera的源码,结合各种博客的讲解,记录下自己对这个重要脚本的理解,首先说下该脚本的作用。UICamera是负责处理所有关于NGUI事件的,具体包括如图(当前版本是3.12.1,各版本略有不同)/// <summary>/// This script should be...原创 2018-09-07 16:02:00 · 1259 阅读 · 0 评论 -
unity发布安卓包路径显示错误
unity项目在windows下运行正常,进行安卓打包测试的时候发现以下错误经过反复查找,最后发现竟然是因为打包的时候指定了错误的路径修改之后再次build仍然报错如下: 最后在xlua的github中FAQ发现了解决之道,是因为有些函数被放在了条件编辑里头,只在UNITY_EDITOR下生效,因此,只需将这些函数放到黑名单中,如图最后的最后,添加完黑名单之后一...原创 2018-11-05 16:24:15 · 993 阅读 · 0 评论