unity3d
小霸王
为人正直
展开
-
unity3d Tweener学习二
//创建一个简单位移动画,并将动画赋值给一个Tweener进行管理 Tweener paneltweener = panelTranform.DOLocalMove(Vector3.zero, 2f); //这个是修改UGUI的局部坐标,相对与父类的局部坐标 //多次调用DOTween动画会影响性能 //DOTween默认动画播放完转载 2017-05-24 13:21:45 · 2916 阅读 · 0 评论 -
Unity3d_协程和Invoke
目前的项目中经常用到计时器,一些延迟执行操作。开始总是使用最基础的time += Time。deltatime;再用time来判断时间。但是若是一个脚本需要拥有多个计时器,这会使脚本变得很乱。于是在网上开始查询相关资料。发现2个两个比较便捷的操作:1.Invoke2.协程一、Invoke函数。原文:http://blog.csdn转载 2017-06-12 19:48:36 · 498 阅读 · 0 评论 -
Unity运动残影技能
残影实现:1、List list,此list中包含某一帧动画模型网格、材质2、每过一段时间就将运动物体的模型add到list中(优化:未实现,网格合并)3、LateUpdate里将list中所有模型材质alpha减少,为0,则remove;其余的模型 DrawMesh技能实现:技能为两部分,前一部分是运动残影,后一部分是落地爆炸,协程处理即可。ps转载 2017-06-20 19:00:06 · 687 阅读 · 0 评论 -
unity案例入门笔记(一)(拾取游戏)
1. 案例简述这个案例实现一个非常简单的拾取宝物游戏,主角是一个小球,玩家通过键盘控制小球拾取全部宝物。2. 键盘控制物体移动private Rigidbody rd;public int force = 10;void Start () { rd = GetComponent ();//获得物体的刚体组件}void Update () { floa转载 2017-06-20 18:55:35 · 1271 阅读 · 0 评论 -
【Unity3D ugui】使用艺术字
艺术字制作流程1、下载BMFont官网 2、首先你还得有美术制作的艺术字,或者自己做几个艺术字。好吧,全部奉上 3、使用BMFont制作艺术字图集 4、将生成的.fnt文件和图集.png文件导入到项目中 5、你还得有NGUI的有关BMFont的代码,不知道在哪?已经全部奉上啦 6、制作CustomFont,按照教程来做挺累的,编辑器上场using UnityEngi转载 2017-06-08 16:58:46 · 2099 阅读 · 0 评论 -
测试员如何使用TestFlight进行测试
TestFlight用于将Beta测试流水化。TestFlight已经被苹果收购,所以不要担心存在第三方测试造成数据泄露问题。TestFlight需要iOS8及以上版本的iOS设备才能运行,所以iOS7及之前的设备就不能安装了。TestFlight整合进了iTunes Connect,开发者可以通过电子邮件来邀请测试员来进行测试,这样开发者就可以更简单地让你的同行非同行、你的上级、你的客户、你所想转载 2017-06-08 16:56:02 · 1914 阅读 · 0 评论 -
Unity 支持 IPV6 (IOS)
版权声明:本文转自http://blog.csdn.net/huutu 转载请带上 http://www.thisisgame.com.cnApple 强制规定,6月份之后上架的APP 需要支持IPv6 。Apple在开发者中心添加了完整的代码修改指导,以及 如何通过MAC 共享 IPV6 的Wifi ,如下网页[html] view plain copy转载 2017-06-07 14:02:32 · 507 阅读 · 0 评论 -
Tweener学习三 之 Sequence
文章来源:http://blog.csdn.net/likendsl/article/details/50887689创建Tweener(有三种方法):static DOTween.To(getter, setter, to, float duration) 以DOTween.To(() => myVector, x => myVector = x, new Vect转载 2017-06-01 16:12:43 · 2475 阅读 · 0 评论 -
unity3D 常用方法
Update 当MonoBehaviour启用时,其Update在每一帧被调用。 LateUpdate 当Behaviour启用时,其LateUpdate在每一帧被调用。 FixedUpdate 当MonoBehaviour启用时,其 固定时间调用一次 Awake 当一个脚本实例被载入时转载 2017-05-18 17:42:02 · 253 阅读 · 0 评论 -
Unity3d获取游戏对象的几种方法
序列化变量后拖游戏对象的方法就不说了,最简单也是最麻烦的方法。1.GameObject.Find()通过场景里面的名子或者一个路径直接获取游戏对象。 GameObject root = GameObject.Find(“GameObject”);我觉得如果游戏对象没再最上层,那么最好使用路径的方法,因为有可能你的游戏对象会有重名的情况,路径用“/”符号隔开即可。Ga转载 2017-05-18 17:39:05 · 379 阅读 · 0 评论 -
Unity3d中的Awake()、OnEnable()、Start()等默认函数的执行顺序和生命周期
Awake()在MonoBehavior创建后就立刻调用,在脚本实例的整个生命周期中,Awake函数仅执行一次;如果游戏对象(即gameObject)的初始状态为关闭状态,那么运行程序,Awake函数不会执行;如果游戏对象的初始状态为开启状态,那么Awake函数会执行;值得注意的一点是,Awake函数的执行与否与脚本实例的状态(启用或禁用)并没有关系,而是与脚本实例所绑定的游戏对象的开关状态有关。转载 2017-05-17 17:39:08 · 2082 阅读 · 0 评论 -
unity3d Tweener学习一
DOTween是一个快速,高效,完全统一的类型安全的对象属性动画引擎,免费开源,大量的高级特性.DoTween兼容Unity4.5以上的版本,支持的平台: Win, Mac, Unity WebPlayer, WebGL, iOS, Android,Windows Phone 8, Windows Store, PS Vita (PSM), PS4,Xbox One平台,官网地转载 2017-05-24 13:16:23 · 3805 阅读 · 0 评论 -
Unity3D:延时方法Invoke和InvokeRepeating
转自:http://www.cnblogs.com/louissong/p/3832960.htmlMonoBehaviour里面有两个内置的延时方法Invoke123Invoke(methodName: string, time: float): void;methodName转载 2017-06-12 20:19:20 · 536 阅读 · 0 评论