欢迎光临
羽柴|鬼铃'blog
QQ:34284682 | 251055853
技术高级群: FMS: 71695402 | 游戏开发:48295089
[AS3] 动画与程序结合 ENTER_FRAME 取代addFrameScript
作者:admin 日期:2010-05-15
[AS3] addFrameScript 添加至帧标签
作者:admin 日期:2010-05-09
今天遇到这样的问题 添到方法至多个动画,但每个动画所需要触发的帧数不是同一个. 然后得用addFrameScript 把方法添加到帧上.但addFrameScript的参数只支持帧数. 这时候就需要用到在相应的帧标签上addFrameScript. 也就是得获取到帧标签所在的帧数
用下面方法:
import flash.display.FrameLabel;
var labels:Array = MC.currentLabels;
for (var i:uint = 0; i < labels.length; i++) {
var label:FrameLabel = labels;
trace("frame " + label.frame + ": " + label.name);
}
//这样就能获取到帧标签所在的帧数了. 然后再相应的addFrameScript
用下面方法:
import flash.display.FrameLabel;
var labels:Array = MC.currentLabels;
for (var i:uint = 0; i < labels.length; i++) {
var label:FrameLabel = labels;
trace("frame " + label.frame + ": " + label.name);
}
//这样就能获取到帧标签所在的帧数了. 然后再相应的addFrameScript







