方法解释:

Actuate.tween( target : Dynamic , duration : Float , properties : Dynamic , ?overwrite : Bool , ?customActuator : Class<motion.actuators.GenericActuator> )

target:想要控制的对象,可以是画布,可以是精灵等
duration:动画持续的时间
properties:??
?overwrite:??
?customActuator:??

最简单的使用方法:

package;

import flash.display.Sprite;
import flash.events.Event;
import motion.Actuate;
import motion.easing.Quad; class Main extends Sprite { public function new () {
super();
var size = 5 + Math.random () * 35 + 20;
var circle = new Sprite (); circle.graphics.beginFill (Std.int (Math.random () * 0xFFFFFF)); //给精灵填充颜色,颜色随机
circle.graphics.drawCircle (0, 0, size); //画一个圆形,半径随机
circle.x = 100; //给精灵赋予初始x位置
circle.y = 100; //给精灵赋予初始y位置
circle.alpha = 0; //精灵默认为透明 addChild(circle); //把圆形精灵加到大精灵中
Actuate.tween(circle, 10, { alpha : 1}); //给圆形精灵加动画,持续单位10,从透明变为全部显示
}
}

Actuate类的方法:
  - stop
  - pauseAll
  - pause
  - resumeAll
  - resume
  - reset
  - update:?
  - transform:可以用transform来控制颜色和声音
  - effects:tween filters (Actuate.effects().filter())
  - timer:计时器
  - apply:use the "apply" method to stop conflicting tweens and instantly set an object's properties

Actuate.tween()方法:
  - autoVisible
  - delay
  - ease:可以控制运动的速度。正常情况下,精灵移动的速度是固定的,但如果使用了ease就可以让其做变速运动。easeIn:进场慢,逐渐加快。easeOut:进场快,逐渐减慢。
  - onComplete:在tween结束时调用一个方法
  - onRepeat:在tween重复时调用一个方法
  - onUpdate:当tween更新的时候调用一个方法
  - reflect:当tween重复时做reverse。想使用该方法必须开启report
  - repeat:重复tween
  - reverse:按原轨迹返回
  - smartRotation
  - snapping

Haxe - Actuate.Tween的更多相关文章

  1. Haxe UI框架StablexUI的使用备忘与心得(一)

    这一节先来说说StablexUI的基本方面. 安装与使用,在官方文档里Getting Started一章里写的很清楚,这里就不展开了,简单总结来说: * StablexUI依赖于actuate缓动库和 ...

  2. Android动画效果之Tween Animation(补间动画)

    前言: 最近公司项目下个版本迭代里面设计了很多动画效果,在以往的项目中开发中也会经常用到动画,所以在公司下个版本迭代开始之前,抽空总结一下Android动画.今天主要总结Tween Animation ...

  3. Tween公式 以及四个参数

    Tween的主页在这里:http://createjs.com/tweenjs , 这里边还有挺多开源项目的: Tween公式 4个参数 t:current time(当前时间) b:beginnin ...

  4. Haxe是何物?

    最近对haxe很感兴趣,用一种语言统一所有的语言和平台,野心很大. 详细的介绍园子里已有大神发过,地址在这里:http://www.cnblogs.com/xiaotie/archive/2012/0 ...

  5. Android动画学习(二)——Tween Animation

    前两天写过一篇Android动画学习的概述,大致的划分了下Android Animation的主要分类,没有看过的同学请移步:Android动画学习(一)——Android动画系统框架简介.今天接着来 ...

  6. jQuery-1.9.1源码分析系列(十五) 动画处理——缓动动画核心Tween

    在jQuery内部函数Animation中调用到了createTweens()来创建缓动动画组,创建完成后的结果为: 可以看到上面的缓动动画组有四个原子动画组成.每一个原子动画的信息都包含在里面了. ...

  7. NGUI Tween动画Scale与Transform冲突

    NGUI中我们要同时完成Scale与Transform的效果,会发现动画并不是同我们想的那样运行的. 原因就是Tween Scale与Tween Transform的冲突调用. Tween Scale ...

  8. css3 tween

    /* * Tween.js * t: current time(当前时间) * b: beginning value(初始值) * c: change in value(变化量) * d: durat ...

  9. 利用tween.js算法生成缓动效果

    在讲tween类之前,不得不提的是贝塞尔曲线了.首先,贝塞尔曲线是指依据四个位置任意的点坐标绘制出的一条光滑曲线.它在作图工具或动画中中运用得比较多,例如PS中的钢笔工具,firework中的画笔等等 ...

随机推荐

  1. [转]Oracle学习记录 九 Prc C学习

    经过前面的了解,现在想用C语言来编程了,搜索了很多东西,后来决定先用Pro C来进行学习 在安装完Oracle数据库后就可以进行编程了,里面有一个命令proc就是对程序进行预编译的. 在这记一下,这是 ...

  2. ActiveMQ之Topic

    与Queue不同,Topic实现的是发布/订阅模型,在下面的例子中,启动两个消费者共同监听一个Topic,然后循环给这个Topic发送多个消息. 例子: public class TopicTest ...

  3. vim使用手册

    1. 关于Vim 1.1 Vim的几种模式 2. 启动Vim 3. 文档操作 4. 光标的移动 4.1 基本移动 4.2 翻屏 4.3 标记 5. 插入文本 5.1 基本插入 5.2 改写插入 6. ...

  4. 外企iOS开发的笔试题

    一组外企iOS开发的笔试题,您能回答出来吗?从群里收集来的. (miki西游@mikixiyou的文档,原文链接: http://mikixiyou.iteye.com/blog/1546376  转 ...

  5. C# 实现Oracle中的数据与Excel之间的转换

    最近项目要求实现数据库之间数据在各个数据库之间导入导出,在此做个笔记 1. 将Oracle中的表导入到Excel中,反之亦然  private static readonly string conne ...

  6. iTween基础之Audio(音量和音调的变化)

    一.基础介绍:二.基础属性 原文地址 : http://blog.csdn.net/dingkun520wy/article/details/50826033 一.基础介绍 AudioTo:改变声音的 ...

  7. JDBC连接数据库代码

    //连接是需要导包 http://pan.baidu.com/s/1o6nyuOa /*配合数据库建立表 create database day14 character set utf8 collat ...

  8. WPF 多线程处理(5)

    WPF 多线程处理(1) WPF 多线程处理(2) WPF 多线程处理(3) WPF 多线程处理(4) WPF 多线程处理(5) WPF 多线程处理(6) 项目的目录: 以下是FileStroage的 ...

  9. Basic Concepts of International Trade

    The international trade structure is a reflection of worldwide economic development, industrial stru ...

  10. 使用SpringMVC+mybatis+事务控制+JSON 配置最简单WEB

    最近在总结一些项目的基础知识,根据公司最近的一些意向和技术路线,初步整理了一个简单的配置例子     1.使用springmvc代替strutsMVC     2.使用请求json数据串的方式代替传统 ...