- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MoveTo参数详解汇编
L/O/G/O 第一讲 iTween插件的使用 深圳市国泰安信息技术有限公司 一、iTween插件简介 二、iTween类 三、iTweenPath 1、iTween插件简介 iTween是一个动画库,作者创建它的目的就是最小的投入实现最大的产出。让你做开发更轻松,用它可以轻松实现各种动画,晃动,旋转,移动,褪色,上色,控制音频等等。 iTween的核心是数值的插值。只需要定义开始和结束,中间过程iTween就会帮你弄好。 iTween插件包含两部分:iTween和iTweenPath 1、iTween插件简介 如何将iTween 加入项目: 在项目中建立Plugins目录, 将iTween.cs文件放到Plugins目录即可。 如果需要编辑路径,使用import package- custom package菜单功能加入iTweenPath.unitypackage 2、iTween类介绍 iTween类的公共操作接口均以静态方法的形式提供。可分为三大类: 静态注册方法:提供注册动画效果的静态方法接口。如:MoveTo、CameraFadeTo等。 Update静态方法:提供每帧改变属性值的环境,在Update或循环环境中调用。如:MoveUpdate、AudioUpdate等。 外部工具方法:包括动画控制、路径绘制等。 2.1 内部枚举类型 iTween类内部定义了三种枚举类型,分别为: EaseType:缓动类型枚举 Easing Demo LoopType:动画的循环类型枚举 NamedValueColor:已命名颜色枚举 3.2 静态注册和Update类方法 iTween类包含12种静态注册方法,其中: 8种动画方法:Fade、Look、Move、Rotate、Scale、Punch、 Shake、CameraFade 2种音频方法:Audio、Stab 1种颜色变化方法:Color 1种值变化方法:ValueTo 每种动画又有一种或多种执行方式:To、From、Add、By。 每个方法一般有两种重载方式:最小定制选项、完全定制选项。 Update类方法:提供每帧改变属性值的环境。在Update或 FixedUpdate方法或类似于循环的环境中调用。 2.2.1 物体移动方法 共有五种物体移动方法: MoveTo:从原位置移动到目标位置。 MoveFrom:从目标位置移动到原位置。 MoveAdd:随时间移动游戏对象的位置,根据提供的量。 MoveBy:增加提供的坐标到游戏对象的位置。(与MoveAdd一样) MoveUpdate:类似于MoveTo,在Update 或FixedUpdate 方法或循环环境中调用。提供每帧改变属性值的环境。不依赖于EaseType。 方法的参数 注册动画的方法一般有两种重载形式: 最小定制选项:只需提供最少必需参赛。 完全定制选项:可定制所有参数。 如: MoveTo GameObject target, Vector3 position, float time MoveTo GameObject target, Hashtable args 参数构建 Hashtable Hash params object[] args : 用于构建参数的通用方法。其奇数位为参数名称,偶数位对应的参数值。 如: iTween.Hash position, new Vector3 10,20,-30 ,time, 1 ,ooptype, Tween.LoopType.pingPong ,onstart, FunctionName ,islocal, true ; 参数详解 以MoveTo参数详解 方法为例: var args new Hashtable ; //用于标识iTween实例的名称,可通过Stop “name” 停止指定名称的iTween。 args.Add “name”,“myMoveTo” ; //游戏对象移动到的位置,可为 Vector3 或 Transform 类型。优先于xyz参赛 args.Add “position”, Vector3.up ; //游戏对象移动的路径,可为 Vector3[] 或 Transform[] 类型。可通过 iTweenPath编辑并获取路径。 args.Add “path”, iTweenPath.GetPath “pathName” ; //是否移动到路径的起始位置(false:游戏对象立即处于路径的起始点,true:游戏对象将从原始位置移动到路径的起始点。)args.Add “movetopath”, false ; //目标位置 x 轴的值,下同
您可能关注的文档
- m3基本放大电路c2汇编.ppt
- m4op2集成运算放大器应用5汇编.ppt
- lx-起动系统控制20161汇编.ppt
- M7120型平面磨床的电气控制电路及工作原理汇编.doc
- M8新题汇总汇编.doc
- MA5100开局指导(精简版)汇编.ppt
- M6U2新外延版7上Module6Unit2上课用好课件汇编.ppt
- mag-1汇编.ppt
- magnet软件电磁铁操作中文说明汇编.doc
- Mapgis等值线图绘制方法汇编.doc
- 2025年中山市沙溪镇人民政府所属事业单位招聘11人笔试备考题库及参考答案详解一套.docx
- 2025年中山市横栏镇人民政府所属事业单位第二期招聘笔试高频难、易错点备考题库及参考答案详解一套.docx
- 2025年中山市横栏镇人民政府所属事业单位第二期招聘笔试高频难、易错点备考题库含答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库及完整答案详解1套.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库参考答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库及答案详解一套.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库及完整答案详解1套.docx
文档评论(0)