# TweenUtil
一个简单、完整、易用的Unity插值动画插件。
可以通过代码类似Dotween的形式调用;也可以挂在脚本到物体上调整动画,同时可以直接在编辑器预览,方便美术等非开发人员使用。
## 功能
- 一行代码实现一个动画
- 移动、缩放、旋转、Color、Alpha、Shader等所有需要插值的地方都能便捷使用。
- 支持所有缓动函数。
- 支持匀速曲线运动、带缓动函数的曲线运动。
- 支持UGUI。
- 多种循环方式、自动回收脚本/脚本复用。
- 支持忽略Timescale。
- 更便捷的停止/暂停/反转所有动画等。
- 支持自定义插值。
- 支持AnimationCurve
- 。。。
## 使用
直接放到Unity项目中即可。
### 方式1(脚本方式)
```
// 直线移动。从当前位置移动到原点。时间2s。
transform.TnMove(Vector3.zero, 2f);
// 直线移动。从当前位置移动到原点。并且循环。运动一次2s。缓动函数OutBounce。
transform.TnMove(Vector3.zero, 2f).SetLoopType(LoopType.PingPang).SetEase(Ease.OutBounce);
// 曲线移动。从当前位置开始,依次通过 vector3[] nodePoints
transform.TnPathMove(pathTest.nodePoints, 2);
Img.TnUguiColor(Color.white, Color.blue, 2f).SetLoopType(LoopType.PingPang);
transform.TnRotate();
transform.TnScale();
...
```
### 方式2(Mono)
挂在 MonoTweener到物体上,按需添加动画。
> 如果你想看使用示例,可以在[Unity商店](https://www.assetstore.unity3d.com/cn/#!/content/97821) 下载 (可能不是最新)
白话Learning
- 粉丝: 4715
- 资源: 3081
最新资源
- (179771656)基于ssm+Jsp在校园点餐系统
- 烟雾火焰检测33-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma数据集合集.rar
- (18939404)KNN手写字识别
- CAN ISO 15765 1-3规范 UDS诊断服务
- 监控视频流播放器适用于web,uni-app
- 圣诞树代码,下载后直接浏览器打开即可
- LabVIEW调用第三方exe软件或操作操作控制第三方软件界面的控件,如操控烧录软件等 除了模拟鼠标和键盘来实现之后,还可以考虑另外一种方式,使用窗口句柄来直接操作程序 如下面图片实例,操作串口助手
- Java Web钢笔商城设计与实现-基于MVC架构的前端与后端开发
- xyusgduxghsaudgxsg
- FPGA verilog can mcp2515 altera xilinx工程 代码 程序 ...altera、xilinx工程 均提供 ...标准帧、扩展帧 均提供 ...提供仿真激励文件test
- 烟雾火焰火灾检测1-YOLO(v8至v9)数据集合集.rar
- 2024-12-24拼音库 汉子转拼音
- 中国行政区划shp数据-2023年2月12日版.zip
- 橙子表面黑点和柑橘溃疡病病害图像分类数据集【已标注,约2,400张数据】
- 五子棋人机对战游戏c++编写
- 烟雾火焰火灾检测11-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma数据集合集.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈