请教高手一段全flash网站的AS代码急
楼主这段脚本不难,但是不全,所以有的问题没法回答。我挑了一些能回答的告诉你。
Q:为什么要在主时间轴设置animation这个变量
and是并且的意思还是或者??
A:animation变量表示这个动画是否处于活的状态。如果不是活的那么这些按钮就不能起作用。animation如果等于1则表示是活的状态。and是并且的意思,表示两边的都要是真才为真。
Q:animation在主时间上被赋值1,为什么这里又要给animation
赋值0??
A:刚才说了animation表示是否处于活的状态,那么动画一开始就要让按钮是活的,所以在帧上初始化为1。当按钮被按下了以后动画可能要执行什么操作所以要赋0,具体操作从楼主提供的内容中看不出来。我猜测当动画执行完什么内容
以后还要重新给animation赋1。
Q:为什么要给link_prev赋link的值
A:link_prev在楼主提供的内容里没有用到,只是就这一个赋值而已。所以不知道作用。从字面上猜测记录之前按下的按钮编号。
Q:_root.link的值是变动的吗??
A:是变动的,link用来记录现在哪个按钮处于“激活”状态。
Q:为什么这段代码不是放在_parent["item"+_root.link].gotoAndPlay("s2")的上面也不能放在它上面??
A:因为要先让link代表的按钮播放回归原位的动画,然后才能给link赋新值。
Q:为什么要主时间轴开始播放,从哪开始播放??
A:主时间轴的内容楼主没有提供,猜测是这些按钮要响应的内容,所以要播放主时间轴。从当前帧开始播放。
Q:anim是住时间轴上的一个影片剪辑的实例名称吗?为什么我没有找到这个影片剪辑??
A:没看看到anim的定义,但从这句上看应该是个电影剪辑。具体是什么内容未知。
Q:为什么我制作了4个相同的按钮
把代码复制过去
却做不出来
A:从楼主提供的脚本中有一句_parent["item"+_root.link].gotoAndPlay("s2")猜测这里的4个按钮不是赋个Num值那么简单,他们还有自己的名字。分别是item1、item2、item3和item4。如果不命名这段脚本不会有作用。
楼主提供的内容不全,能回答的就是这个样子。
Q
276701191
多重随机标签