下面学些下NGUI的TweenPosition位移动画,一般的位移动画需求分为不相对于Anchor锚点的位移动画和相对于Anchor的位移动画(主要看是否考虑屏幕分辨率),下面介绍两种游戏中最常用的不相对于Anchor的TweenPosition用法:
用法1.NGUI的控件从PosA位置移动到PosB位置,播放动画
用法2.在游戏中需要动态创建带有TweenPosition组件动画的对象,对象创建、移动、到达指定位置、销毁的过程。eg.游戏中玩家吃金币,迟到金币后转换为分数,分数播放一个TweenPosition组件动画,从玩家位置移动到分数标签位置,到达分数后,销毁。
用法1.NGUI的控件从PosA位置移动到PosB位置,播放动画
这种用法最简单,设置连个位置,播放动画即可
效果图如下:
可以把控件隐藏,在程序中开启动画: