TweenLiteamp;amp;amp;amp;amp;amp;TweenMax系列(一)
- TweenLite. to (mc, 1. 5, {x: 100, ease:Elastic. easeOut, delay: 0. 5, onComplete:myFunction } );
- function myFunction():void {
- trace ( "tween finished" );}
上面的 ease:Elastic.easeOut是缓动类的一种类型 onComplete:myFunction 表示tween执行完后就会调用myFunction方法(即执行完Tween后,紧接着就调用myFunction方法,)。
TweenLite还有一方法,如:pause(), resume(), reverse(), restart())
pause() 表示暂停 。resume() 表示继续播放缓动。restart()表示重头开始播放缓动。 reverse()表示按与原方向相反的方向缓动(例如:缓动了2秒后,调用该方法,就会经过相同的时间(2秒)按原路返回)。
下面是一个对各个属性进行验证的小例子:
start_btn是开始按钮,即按下它才会执行缓动
btn 按钮是对一些方法的验证 ,你可以改变里面的相关方法进行验证 如将 tween.reverse();改成tween.resume();
import com.greensock.*;
import com.greensock.easing.*;
var isPause:Boolean;
var tween:TweenLite;
btn.enabled=false;
start_btn.addEventListener(MouseEvent.CLICK,begin);
btn.addEventListener(MouseEvent.MOUSE_DOWN,onDown);
function begin(e:MouseEvent) {
btn.enabled=true;
tween=TweenLite.from(mc,10,{x:300,y:300,alpha:0.5,delay:2,onComplete:completeIt});
}
function completeIt() {
trace("缓动执行完毕,开始调用此方法");
trace(tween);//TweenLite类型
}
function onDown(e:Event):void {
if (isPause==false) {
tween.pause();
isPause=true;
} else {
tween.reverse();
isPause=false;
}
}
TweenLiteamp;amp;amp;amp;amp;amp;TweenMax系列(一)相关推荐
- 2.GSAP(TweenMax手册/TweenLite手册)之一
GSAP(TweenMax手册/TweenLite手册)之一 本文章内容是关于GSAP动画库中的TweenMax和TweenLite的使用,编写于2020年10月22日00时47分(v1.0.0). ...
- TweenMax.js
TweenMax.js TweenMax是GreenSock Animation Platform(GSAP)动画平台核心文件,TweenMax中文网提供TweenMax插件下载,以及TweenMax ...
- 妙用postman系列——postman建组、分享
妙用postman系列--postman建组.分享 添加新的组和请求. 3.生成分享链接 4.导入分享链接
- java 手编线程池_死磕 java线程系列之自己动手写一个线程池
欢迎关注我的公众号"彤哥读源码",查看更多源码系列文章, 与彤哥一起畅游源码的海洋. (手机横屏看源码更方便) 问题 (1)自己动手写一个线程池需要考虑哪些因素? (2)自己动手写 ...
- RabbitMQ 入门系列(2)— 生产者、消费者、信道、代理、队列、交换器、路由键、绑定、交换器
本系列是「RabbitMQ实战:高效部署分布式消息队列」和 「RabbitMQ实战指南」书籍的读书笔记. RabbitMQ 中重要概念 1. 生产者 生产者(producer)创建消息,然后发送到代理 ...
- Bert系列(二)——源码解读之模型主体
本篇文章主要是解读模型主体代码modeling.py.在阅读这篇文章之前希望读者们对bert的相关理论有一定的了解,尤其是transformer的结构原理,网上的资料很多,本文内容对原理部分就不做过多 ...
- Bert系列(三)——源码解读之Pre-train
https://www.jianshu.com/p/22e462f01d8c pre-train是迁移学习的基础,虽然Google已经发布了各种预训练好的模型,而且因为资源消耗巨大,自己再预训练也不现 ...
- 最优化方法系列:Adam+SGD-AMSGrad 重点
https://blog.csdn.net/wishchin/article/details/80567558 自动调参的Adam方法已经非常给力了,不过这主要流行于工程界,在大多数科学实验室中,模型 ...
- 边端云处理器系列技术参数
边端云处理器系列技术参数 锐捷RG-CT7800系列云终端 基于兆芯开先® KX-6000系列处理器 特点: • 小身材 • 大能量 • 2.4L 机箱容量 • 强劲计算性能 简介: • 8核2.7G ...
最新文章
- 产品经理要懂的「技术那些事」
- 最短路径算法----floyd(转)
- windows Navicat Premium连接oracle
- php 向html追加元素,在PHP中存储兄弟元素的属性和内部HTML
- 平时的鸿星尔克VS开挂后的鸿星尔克
- java udp 心跳,udp简略通讯示例-心跳示例
- laravel项目白屏问题解决办法及原因
- MATLAB 三路频分复用通信系统
- openldap quick start guide
- 自动化测试平台(七):头像展示、下拉菜单及用户管理模块增删改功能实现
- windows系统安装wget指令
- 节理玫瑰花图怎么画_什么软件能便捷地绘制出节理玫瑰花图、水系玫瑰花图?...
- 如何提高kettle在大数据量下的读写速度
- 简单聊聊为什么说外包不好?
- C语言 execve()函数使用方法
- 根据用户输入的Email跳转到相应的邮箱登录页面【蕃薯耀分享】
- ISO工具集合,好用推荐,喜欢就下载使用
- 用计算机做图画ppt,用计算机画图课件.ppt
- 将汉字转换为拼音:pypinyin.pinyin()
- 【网站】国内最火的10款Java开源项目,都是国人开发,CMS居多
热门文章
- 计算机页面分隔符号点过之后出现点点,操作: 1、页面布局页签-分隔符-第二部分分节符(这里选了插入分节符并在下一页上开始新节)...
- [AutoCAD二次开发][2017]Autocad2017 ObjectARX 开发 环境配置和踩到的坑
- 性能分析之解决 jbd2 引起 IO 高问题
- 国密算法SM1,SM2,SM3,SM4介绍
- 北大物理学院欧阳颀院士:成为科学家的五大要素
- 如何生成偶数流水号条形码
- 小程序 文字游戏 英雄打怪兽
- 前端视觉优化(一)CSS边框阴影、四周阴影讲解
- 加普威 JPW590 打印机驱动
- 云计算专业和计算机专业哪个好就业?