Flash中帧的标签有什么用?怎么用?
帧标签在flash中是一种非常普遍使用的功能。其功能就像我们平常使用的书签一样。其原理就是给某个帧加上一个名字,在需要用到的时候,可以直接跳转到那里。帧标签的命名很简单,选中要命名的帧后,打开属性面板,就可以看到有一个 <帧标签> 样式的地方,那里就是命名的地方。 要注意的就是帧标签只能在关键帧上面,如果你选中普通帧,然后命名的话,你就会发现,命名到了普通帧前面的关键帧上了。帧标签的用法有很多,不过通常就是让正在播放或播放停止的影片跳转到该帧gotoAndPlay("帧标签名") 虽然通过直接指定要调转到的帧数也能达到相同的效果,但当flash需要修改时,要跳转到的地方出现的...全部
帧标签在flash中是一种非常普遍使用的功能。其功能就像我们平常使用的书签一样。其原理就是给某个帧加上一个名字,在需要用到的时候,可以直接跳转到那里。帧标签的命名很简单,选中要命名的帧后,打开属性面板,就可以看到有一个 <帧标签> 样式的地方,那里就是命名的地方。
要注意的就是帧标签只能在关键帧上面,如果你选中普通帧,然后命名的话,你就会发现,命名到了普通帧前面的关键帧上了。帧标签的用法有很多,不过通常就是让正在播放或播放停止的影片跳转到该帧gotoAndPlay("帧标签名") 虽然通过直接指定要调转到的帧数也能达到相同的效果,但当flash需要修改时,要跳转到的地方出现的变化时,在去修改代码就比较麻烦了,有了帧标签,就可以直接通过直接移动带标签的帧,就能达到要求。
下面将一个最基础的帧标签的使用的例子:1、在舞台上创建一个由圆形到方形的形状补间动画,帧数为100帧,测试影片,发现影片播放完后又从头在播放了;2、新建一空白层(没元件的层),在第50帧处和第100帧处均转化为关键帧;3、给第50帧处的关键帧命名为here;4、来到第100帧处的关键帧,打开其动作面板,在其中输入一下代码 gotoAndPlay("here");,然后测试;这时你会发现,当影片播放完时,影片并没有重头再播,而是直接跳转到第50帧处开始播放。
答案补充在测试时,看不到帧数,可以在空白层的第一个关键帧中输入以下代码:onEnterFrame = function () {trace(_root。_currentframe);};//测试时,在输入对话框中能看到当前的帧数。
收起