网页控制Flash影片播放等操作
三。网页控制Flash影片
步骤一:创建Flash影片
1。打开一个新的Flash影片
2。创建一些动画影片剪辑
3。拖动这些影片剪辑从库,并把他们放在主舞台
交叉参考:如果你不知道如何创建一个动画电影剪辑,并把它放在主舞台,你不妨来看看下面的教程之一:吐温吐温内或符号:影片剪辑或图形
4 。在属性检查器给每一个自己:实例名称
5 。导出Flash影片。 “文件” >“导出” >“导出电影(快捷键: Ctrl + Shift + Alt + S组合键)
注意:不要在文件名中使用空格。
6 。在您保存并关闭您的Flash影片,检查的宽度和高度: “修改”>“文件(快捷键: CTRL + J )
第二步:创建网页
1。如Dreamweaver ,打开你喜欢的网页编辑器。
2。创建一个新的网页。
3。保存此页面保存到相应的文件夹:
4 。在您的网页相同的文件夹,将Flash动画(SWF文件)文件(上述步骤1.5中创建)。
注意:您可能需要使用我的电脑,或一些类似的文件管理程序,做到这一点。
5 。使用代码编辑模式(或Windows记事本)在您的网页编辑器,添加您的Flash电影到你的网页使用下面的代码:
<对象的classid = “ CLSID :D27CDB6E - AE6D - 11CF- 96B8 -444553540000 ” ID = “榜样”名称= “榜样”代码库“ http://download.macromedia.com/pub/shockwave/cabs/flash/swflash 。驾驶室#版本= 6,0,29,0 “宽度=” XXX “高度= ” XXX “ >
<param name="movie" value="YourMovieName.swf">
<param id="example" value="example">
<param name="example" value="example">
<param name="quality" value="high">
<嵌入SRC = “ YourMovieName.swf ” ID = “榜样” = “榜样” SWLIVECONNECT的= “真正的”质量“高” PLUGINSPAGE = “ http://www.macromedia.com/go/getflashplayer类型= ”应用程序/ X冲击波闪光“宽度= ” XXX “高度= ” XXX “> < /嵌入>
</ OBJECT >
注意:您必须使用上面的代码,或将无法正常工作。
6 。现在改变的XXX值您的Flash动画的宽度和高度值。
7。然后更换YourFileName你的电影的文件名。
注意:要小心,因为这是大小写敏感的,也从来没有在网络上使用的文件名中使用空格。
8。控制您的Flash影片,你可以使用下列方法:
播放的电影剪辑:
<a href='javascript:example.TPlay("_level0/InstanceNameOfMC")'>播放第一部电影</ A>
注意:更换InstanceNameOfMC与影片剪辑的实例名称,你想控制
要停止影片剪辑:
<a href='javascript:example.TStopPlay("_level0/InstanceNameOfMC")'>停止第一部电影</ A>
去特定的帧编号:
<a href='javascript:example.TGotoFrame("_level0/InstanceNameOfMC", "NumberOfFrame")'>停止第一部电影</ A>
去一个特定的帧标签:
<a href='javascript:example.TGotoLabel("_level0/InstanceNameOfMC", "NameOfLabel")'>停止第一部电影</ A>
向前移动一帧的影片剪辑中:
的<a href='javascript:example.TGotoFrame("_level0/InstanceNameOfMC", example.TCurrentFrame("_flash0/InstanceNameOfMC")+1)'>转发一帧</ a>的
移动影片剪辑中的一帧:
<a href='javascript:example.TGotoFrame("_level0/InstanceNameOfMC", example.TCurrentFrame("_flash0/InstanceNameOfMC")-1)'>向后一帧</ a>的
加载外部电影的主要电影:
的<a href='javascript:example.TLoadMovie("1", "NameOfExsternalMovie.swf")'>加载外部电影</ A>
注意:您可以更改值1到任何你想要的水平加载电影。
交叉参考:加载外部电影基地电影使用色阶的更多信息,请参阅:加载电影成水平或电影剪辑
清除外部的电影,你加载到您的主要电影:
<a href='javascript:example.TLoadMovie("1", "")'>清除外部的电影</ A>
注意:使用相同的号码,像你一样,当你加载电影。
第三部分:知道的问题:
了。使用“ _level0 ”时,指的只是主时间线和“ _level0/InstanceNameOfMC ”的时,指的是一个影片剪辑。的InstanceNameOfMC是任何影片剪辑的实例名称,在Property Inspector ,在Flash中(你需要键入实例名称)。你必须给每个影片剪辑实例名称,是个人和独特的。不要使用空格实例名称和名称与数字不启动。
二。有时使用跳转到帧标签或编号时,你可能需要一个播放();行动上的脚本代码,标签或帧的电影可能不会总是自动播放时,去到一个不同的框架和标签。然而,大部分的时间应该还好吧。您可以使用这样的事情:
转到播放或停止在一个特定的帧标签或车架号码:
<a href='javascript:example.TGotoAndPlay("_level0/InstanceNameOfMC", "NameOfLabelOrFrameNumber")'> GOTO和播放方法< / A > < A HREF =' javascript的数据: example.TGotoAndStop ( “ _level0/InstanceNameOfMC ” , “ NameOfLabelOrFrameNumber “ ) '> GOTO和停止方法</ A>
注:我从来都没有能够获得这些方法的工作!因此,它可能会或可能不会在未能使用上述这些方法。请提供任何反馈在论坛上,我会更新这个教程论坛
(责任编辑:卓想动画http://www.zxgzs.com)