代码拉取完成,页面将自动刷新
#AS3SimulateDropItemEffect
this.graphics.beginFill(Random.color());
this.graphics.drawCircle(0, 0, 10);
this.graphics.endFill();
//在请求UpdateObject之前首先要设置Target的X,Y坐标
this.x = _x;
this.y = _y;
/**
*创建一个DropItemEffect的Object,上层逻辑可以通过该对象传入X值然后返回相应的Y值,用于模拟小球掉落时候的震动
*
* @param _startMX 最开始跳动抛物线(M点)的X值
* @param _startMY 最开始跳动抛物线(M点)的Y值
* @param _decayMX 每次衰减X方向衰减百分比
* @param _decayMY 每次衰减Y方向衰减百分比
* @param _decayTime 衰减次数
*
* @return 可以用于Tween函数的Proxy类
*/
mDropUpdateObject = CEMathDropItemEffectUtils.createDropItemEffectObject(_mX,
_mY,
_decayMX,
_decayMY,
_decayTime);
//传入Target
//Target类型写的是星号
//Target 可以为Starling的DisplayObject 或者 原生的DisplayObject
//也可以是包含x,y属性 或者有 x,y get set 函数的普通类
mDropUpdateObject.setTarget(this);
//使用TweenMax,TweenLite 或者任何Tween函数执行动画效果
//将mDropUpdateObject的x值从初始值(0),Tween到mDropUpdateObject.endOffsetX 即可
TweenMax.to(mDropUpdateObject, 1, {
x: mDropUpdateObject.endOffsetX,
ease: Quart.easeOut,
onComplete: onTweenComplete
})
#ISSUE
E-Mail: iamzealotwang@126.com
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型