DOTween 模仿NGUI Tween】的更多相关文章

最近再做一个小的项目,只要使用的是DOTween 动画. 但是感到DOTween 在某些方面不如 NGUI的Twenn 比较好用 所以就模仿了一下 在此,请各位大神指点一下 public class HCTweenScale :DoTweener { public Vector3 formScale; public Vector3 toScale; public float animTime = 1f; Transform tr; Transform myTransform { get { if…
最近在相亲,后来好朋友跟我说他写了一个好插件,于是我就把女朋友甩了,看看他的插件,可以在UGUI制作简单过渡动画. 我看了下是模仿NGUI的Tween, 我在筱程的基础上稍微改到人性化, 简单支持的让子物体也透明功能. 组件图: 整体图:   TaoCode地址: http://code.taobao.org/svn/Tween/ 下载地址: http://yunpan.cn/cLQnwsWuhppLz  访问密码 08e9 , DoTween需要自己下载 联系方式: plateface@163…
unity版本:4.5 NGUI版本:3.6.5 参考链接:http://www.colabug.com/thread-1029974-1-1.html,作者:COLABUG.COM 橘虞   http://blog.csdn.net/asd237241291/article/details/8507817,作者:CSDN 脱莫柔 NGUI Tween:可以非常简单的实现控件位置.大小.透明度旋转角度等的变换.如下图,Tween可以实现下列多种变换: 用一个示例来说明,点击Scale Butto…
NGUI中我们要同时完成Scale与Transform的效果,会发现动画并不是同我们想的那样运行的. 原因就是Tween Scale与Tween Transform的冲突调用. Tween Scale中 用来设置localScale Tween Transform中 也用来设置localScale. 这就产生冲突了...这里最简单的方法就是把两个脚本合并一下删掉Tween Transform中的localScale,因为还是得用Tween Scale来控制Scale. using UnityEn…
最近工作中遇到了一个问题 NGUI的Tween动画完成 回调函数 偶尔不执行 偶现Bug 今天我仔细看了下代码发现 TweenPosition tempTween = varTar.GetComponent<TweenPosition>(); if (tempTween == null) { Debuger.LogError("MainUITaskAward: Play() tempTween == null"); return; } tempTween.ResetToBe…
使用NGUI的Tween做补间动画,难免会涉及组合各种Tween.最常用的就是 Scale+Alpha组合 做淡入淡出了.那么如何控制 播放完一个Tween 后在 播放另一个Tween呢? 利用delayPlay .比如:第一个tween 直接播放Scale动画,用时1s .此时播放Alpha动画那么Apha的设置应该为 delay 1s .…
需要明确下几种动画的用法 play begin EventDelegate.add TweenPlayer ------------------------------------------------------------------------ 最基本的用法 TweenScale ts = TweenScale.Begin(mStartObj, 0.3f, new Vector3(0.9f, 0.9f, 1f)); ts.AddOnFinished(EnterNext); EnterNe…
这是今天做的一个小功能 策划想要一个时间滚动效果 那就搞呗!思路和之前写的tweenFillAmount一样 传送门:http://www.cnblogs.com/shenggege/p/4798923.html 时间格式:00:00:00 以下是代码,可以结合上文的链接一起看 #region HeadComments /* ======================================================================== * Copyright (…
NGUI学习笔记汇总,适用于NGUI2.x,NGUI3.x 一.NGUI的直接用法 1. Attach a Collider:表示为NGUI的某些物体添加碰撞器,如果界面是用NGUI做的,只能这样添加.(注:用Component添加无效). 2. Attach an Anchor:表示为该物体添加了UIAnchor脚本,作用是避免像素偏移的问题 3. Attach UIStretch:表示为该物体添加了UIStretch脚本,提供缩放功能 4. Make Pixel Perfect:表示自动为你…
好久没写博客了,上一篇是在今年上班之前写的 从年初到现在一篇没写过,每天都在加班,实在太忙了 上班半年多了,学到不少东西 今天分享一下刚写的小功能 TweenFillAmount 用过NGUI Twnner的人看到这个名字就应该知道干啥的了 tweenPosition.tweenRotation.TweenScale.tweenColor..... 就是没有 tweenFillAmount 因为正好要做一个类似血条过渡动画的东西,所以就扩展了一下 时间不多,写得不到位的地方脑补一下 首先我们新建…