文档章节

iTween基础之功能简介

乐逍遥jun
 乐逍遥jun
发布于 2016/02/22 21:39
字数 897
阅读 16
收藏 0

一.iTween 介绍 、二.iTween 原理、三.iTween 下载、四.iTween 类介绍、五.主要功能介绍


原文地址:http://blog.csdn.net/dingkun520wy/article/details/50550529


一.iTween 介绍

    iTween是一个动画库,作者创建它的目的就是最小的投入实现最大的产出.让你做开发更轻松,用它可以轻松实现各种动画,晃动,旋转,移动,褪色,上色,控制音频等等
 
二.iTween 原理
iTween的核心是数值插值,简单说就是给iTween两个数值(开始值,结束值),它会自动生成一些中间值,大概像这样子开始值->中间值 -> 中间值 …. -> 结束值。
这里的数值可以理解为数字,坐标点,角度,物体大小,物体颜色,音量大小 
 

三.iTween 下载

从官网http://itween.pixelplacement.com下载


四.iTween 类介绍

iTween类的公共操作接口均以静态方法的形式提供。可分为三大类:

1,静态注册方法:提供注册动画效果的静态方法接口。如:MoveTo、CameraFadeTo等。

2,Update静态方法:提供每帧改变属性值的环境,在Update或循环环境中调用。如:MoveUpdate、AudioUpdate等。

3,外部工具方法:包括动画控制、路径绘制等。

iTween类内部定义了三种枚举类型:

1,EaseType:缓动类型枚举

2,LoopType:动画的循环类型枚举

3,NamedValueColor:已命名颜色枚举


五.主要功能介绍

8种动画方法:

1,Fade:淡入淡出 详情 http://blog.csdn.net/dingkun520wy/article/details/50923665

2,Look:旋转对象使其面朝指定位置,详解 http://blog.csdn.net/dingkun520wy/article/details/50578142

3,Move:移动位置,详解 http://blog.csdn.net/dingkun520wy/article/details/50476864

4,Rotate:旋转指定欧拉角度 详解 http://blog.csdn.net/dingkun520wy/article/details/50696489

5,Scale:缩放大小,详解   http://blog.csdn.net/dingkun520wy/article/details/50684392

6,Punch:添加摇晃力 详解 http://blog.csdn.net/dingkun520wy/article/details/50828042

7,Shake:摆动对象 详情 http://blog.csdn.net/dingkun520wy/article/details/50836780

8,CameraFade:摄像机的淡入淡出 详情 http://blog.csdn.net/dingkun520wy/article/details/50896420


2种音频方法:

1,Audio:音量和音调的变化 详情http://blog.csdn.net/dingkun520wy/article/details/50826033

2,Stab播放AudioClip一次,不用手动加载AudioSource组件 详情http://blog.csdn.net/dingkun520wy/article/details/50826033


1种颜色变化方法:

1,Color:变换颜色 详情 http://blog.csdn.net/dingkun520wy/article/details/51065275


1种值变化方法:

1,ValueTo:返回一个“from”和“to”之间的插值,用以改变属性,详解  http://blog.csdn.net/dingkun520wy/article/details/50550527


每种动画又有一种或多种执行方式:To(从原始到目标)、From(从目标到原始)、Add(随时间改变,根据提供的量)、By(增加提供的量)。


每个方法一般有两种重载方式:最小定制选项、完全定制项。


Update类方法:提供每帧改变属性值的环境。在Update或FixedUpdate方法或类似于循环的环境中调用。


动画控制Pause(暂停),Resume(恢复),Stop(停止并销毁iTween)


绘制方法:DrawLine(绘制线条),DrawLineGizmos(绘制线条),DrawPath(绘制弯曲的路径)DrawPathGizmos(与DrawPath相同)


其他方法:Count(返回iTween的数量),PathLength(返回路径长度),PutOnPath(根据提供的百分比将物体放置于所提供路径上),PointOnPath(返回路径上指定百分比处的Vector3)


iTweenPath类:用于在Scene试图中编辑路径。 详情介绍 : http://blog.csdn.net/dingkun520wy/article/details/51075774


© 著作权归作者所有

乐逍遥jun
粉丝 6
博文 79
码字总数 39510
作品 0
东城
技术主管
私信 提问
iTween基础之CameraFade(摄像机淡入淡出)

一、基础介绍;二、基础属性 原文地址: http://blog.csdn.net/dingkun520wy/article/details/50896420 一、基础介绍 CameraTexture:根据提供颜色创建一个full-screen Texture2D,可为CameraF...

乐逍遥jun
2016/03/15
458
0
iTween基础之Fade(淡入淡出)

一、基础介绍;二、基础属性 原文地址: http://blog.csdn.net/dingkun520wy/article/details/50923665 一、基础介绍 FadeTo:从当前透明度变到目标透明度 FadeFrom:从给定透明度变到原始透明度...

乐逍遥jun
2016/03/18
262
0
(转)【Unity3D游戏开发】—— iTween笔记 一(战棋寻路)

iTween这个动画库非常好用,用 它可以轻松实现各种动画,晃动,旋转,移动,褪色,上色,控制音频等等效果。 iTween下载则在Asset Store上搜索iTween并下载iTween Visual Editor然后Import即可。 ...

liuchichi
2017/11/15
0
0
iTween基础之Color(变换颜色)

一、基础介绍;二、基础属性 原文地址: http://blog.csdn.net/dingkun520wy/article/details/51065275 一、基础介绍 ColorTo:从当前颜色变到目标颜色 ColorFrom:从给定颜色变到原始颜色 Colo...

乐逍遥jun
2016/04/05
166
0
iTween基础之Audio(音量和音调的变化)

一、基础介绍;二、基础属性 原文地址 : http://blog.csdn.net/dingkun520wy/article/details/50826033 一、基础介绍 AudioTo:改变声音的音量和音调到指定的数值。 AudioFrom:将声音的音量和...

乐逍遥jun
2016/03/08
48
0

没有更多内容

加载失败,请刷新页面

加载更多

mysql-connector-java升级到8.0后保存时间到数据库出现了时差

在一个新项目中用到了新版的mysql jdbc 驱动 <dependency>     <groupId>mysql</groupId>     <artifactId>mysql-connector-java</artifactId>     <version>8.0.18</version> ......

ValSong
今天
5
0
Spring Boot 如何部署到 Linux 中的服务

打包完成后的 Spring Boot 程序如何部署到 Linux 上的服务? 你可以参考官方的有关部署 Spring Boot 为 Linux 服务的文档。 文档链接如下: https://docs.ossez.com/spring-boot-docs/docs/r...

honeymoose
今天
6
0
Spring Boot 2 实战:使用 Spring Boot Admin 监控你的应用

1. 前言 生产上对 Web 应用 的监控是十分必要的。我们可以近乎实时来对应用的健康、性能等其他指标进行监控来及时应对一些突发情况。避免一些故障的发生。对于 Spring Boot 应用来说我们可以...

码农小胖哥
今天
9
0
ZetCode 教程翻译计划正式启动 | ApacheCN

原文:ZetCode 协议:CC BY-NC-SA 4.0 欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远。 ApacheCN 学习资源 贡献指南 本项目需要校对,欢迎大家提交 Pull Request。 ...

ApacheCN_飞龙
今天
5
0
CSS定位

CSS定位 relative相对定位 absolute绝对定位 fixed和sticky及zIndex relative相对定位 position特性:css position属性用于指定一个元素在文档中的定位方式。top、right、bottom、left属性则...

studywin
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部