你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
GhostRain
赞同来自:
animator.stop(); var percent:Number = animator.currentFrameTime / animator.getClip("Draw").duration(); //trace("currentFrameTime: " + animator.currentFrameTime + " endTime: " + animator.getClip("Draw").duration()); var totalAnimationClip:AnimationClip = animator.getClip("Shoot"); //动画总时长 var maxTime:Number = totalAnimationClip.duration(); //每帧间隔 var frameInterval:int = 1 / animator.cacheFrameRate; //总帧数 var endFrame:int = Math.floor(maxTime / frameInterval); //计算开始帧 var startFrame:int = Math.floor(endFrame * (1 - percent)); animator.addClip(totalAnimationClip,"runShoot",startFrame); animator.on(Event.STOPPED, this, this.removeClip); animator.on(Event.COMPLETE, this, this.removeClip); animator.play("runShoot");
Aar0n
该问题目前已经被锁定, 无法添加新回复
2 个回复
GhostRain
赞同来自:
Aar0n
赞同来自: