热心网友
回答时间:2025-01-13 17:42
不知道你是不是AS3.0哦。
如果是的话,可以试着这样,
var Num:Number=(Math.random()*vol)/10 vol 是指你要随机跳转的最大帧数 初始默认为1 如果vol是60就 是跳到 1到60之间的任意一帧。
如果你有指定的哪几帧。。比如要跳:1 5 6 16 52 86 100 这几帧之间随机跳转,可以:
var a:Array = ["1","5","6","16","52","86","100"];
var Num:int=Math.random()*7
var b:int=a[Num]
然后 mc.gotoAndPlay(b)
收起