Starling Tweens
下面是一个实例,展示了tween移动文本对象到右侧,旋转它,然后让它透明度逐渐降低而消失:
var legend:TextField = new TextField(300, 300, "Here is some text, using an Verdana font!","Verdana", 38, 0x00FFFF);// 文本居中legend.x = stage.stageWidth - legend.width >> 1;legend.y = stage.stageHeight - legend.height >> 1;var tween:Tween = new Tween(legend, 2.0, Transitions.EASE_IN_OUT);tween.animate("x", legend.x + 50);tween.animate("rotation", deg2rad(45));tween.fadeTo(0); // 你也可以使用'animate("alpha", 0)'来代替// 添加到 JugglerStarling.juggler.add(tween);
Tween对象中可用的API:
∗ animate : 缓动一个对象的某个属性至指定目标值. 你可以在一个Tween对象中多次调用此方法
∗ currentTime : 补间动画当前播放到的时间
∗ delay : 补间动画开始前需要等待的延迟时间
∗ fadeTo : 缓动一个对象的透明度至指定目标值. 你可以在一个Tween对象中多次调用此方法
∗ isComplete : 此标记用以判断一个补间动画是否播放完毕
∗ moveTo : 同时缓动一个对象的x、y属性至指定目标值
∗ onComplete : 补间动画播放完毕回调函数
∗ onCompleteArgs : 补间动画播放完毕回调函数参数
∗ onStart : 补间动画开始播放回调函数
∗ onStartArgs : 补间动画开始播放回调函数参数
∗ onUpdate : 补间动画每帧更新时都会调用此方法
∗ onUpdateArgs : 需要传入补间动画每帧更新时都会调用的方法的参数
∗ roundToInt :若该标记为true,则所有带小数的属性值都会去掉小数变为整数
∗ scaleTo : 同时将scaleX及scaleY属性值缓动至指定目标值.
∗ target : 缓动目标对象
∗ totalTime : 补间动画所要消耗的总时间(单位为秒).
∗ transition : 指定补间动画所用缓动方程
Starling Tweens相关推荐
- Starling浅尝
来自:http://www.cnblogs.com/tankaixiong/archive/2012/11/28/2792047.html starling 笔记 : 基于Stage3Dg开发出来的一 ...
- starling 笔记
starling 笔记 : 基于Stage3Dg开发出来的一个可以使用GPU加速2D应用程序的框架.是一个渲染框架! 特色:直观,轻量,免费. Starling与Sparrow框架很相近. 驱动关系: ...
- starling 笔记 总结
starling笔记: 基于Stage3Dg开发出来的一个可以使用GPU加速2D应用程序的框架.是一个渲染框架! 特色:直观,轻量,免费. Starling与Sparrow框架很相近. 驱动关系: G ...
- 【Stage3D学习笔记续】山寨Starling(八):核心优化(批处理)的实现
批处理是使GPU进行高效绘制的一种技术手段,也是整个渲染流程中最核心的技术,到目前为止我们并没有使用到这种技术手段,下面我们看看我们现在的渲染机制. 先想一想我们最开始是怎么向GPU绘制一幅图像的,可 ...
- 关于对FLASH开发,starling、starling feathers、starling MVC框架的理解
说在前头:楼主之前没有不论什么flash开发经验,仅仅是从一次尝试中总结自己的理解和经验而已.假设有写的不正确的地方,欢迎大家指正. 前一段时间尝试想用flash(as3)又一次制作一下之前做的一个游 ...
- [转]基于Starling移动项目开发准备工作
最近自己趁业余时间做的flash小游戏已经开发得差不多了,准备再完善下ui及数值后,投放到国外flash游戏站.期间也萌生想法,想把游戏拓展到手机平台.这两天尝试了下,除去要接入ane接口的工作,小游 ...
- Starling 2D框架简介
本系列是对Introducing Starling pdf的翻译,下文是对adobe开发人员中心的一片日志的转载,地址为http://www.adobe.com/cn/devnet/flashplay ...
- 《Starting with Starling》 Ep 1~11
starling 1.3,Hi-ReS-Stats FlashDevelop设置 Project->Properties->Output->Platform->Flash Pl ...
- Starling框架帮助手册中文版(PDF下载)
什么是Statling? Starling 是一个基于Stage3D(这是Flash Player11及Adobe AIR 3中新增的为3D加速功能所提供的API)所开发的一个能够使用GPU来加速的2 ...
最新文章
- 学习使用资源文件[11] - DLL 中的资源文件
- 三分频的Verilog实现
- ubuntu 上网总结
- Matlab心电信号的PQRST模拟-实验报告
- jacoco 源码分析 class字节码植入的冲突问题
- python数字从大到小排列_Python练习题 005:三个数字由大到小排序输出
- Linux下创建动态库与使用
- Python使用JSON序列化从入门到精通
- Table边框使用总结
- RHEL7/CentOS7在线和离线安装GitLab配置使用实践
- CStatic控件的基本使用
- [转载] java简易爬虫Crawler
- 蓝牙之十-avrcp代码调用关系
- 项目经理的五大核心技能
- 均匀半空间视电阻率MATLAB代码,均匀半空间中心回线瞬变电磁法正演研究
- 程序员英语 - 读音
- 治好颈椎病就这么简单
- MarkdownPad2 自动生成目录
- 简悦保存notion一直显示请稍后重试
- Python-ural1296. Hyperjump