控制swf的播放的代码
flash常用脚本代码大全
FLASH脚本代码大全-Goto跳转到指定的帧-Play播放-Stop停止-ToggleHighQuality在高画质和低画质间切换-StopAllSounds停止所有声音的播放-GetURL跳转至某个超联结-FSCommand发送FSCommand命令-LoadMovie装载影片-UnloadMovie卸载影片-TellTarget告知目标-IfFrameIsLoaded..判断帧是否被完全载入-OnMouseEvent鼠标事件。
其他Actions。
包括:-break跳出循环-call调用指定帧(一般喊有某个特定函数)-comment注释-continue继续循环-delete删除一个对象(Object)中的变量-dowhiledowhile循环-duplicateMovieClip复制MC-else否则(与if联用)-elseif否则如果(与if联用)-evaluate调用自定义函数(Function)-forfor循环-for..in依次取得对象(Object)中的各个属性或者某个数组中的所有元素-FSCommand发送FSCommand命令-function声明自定义函数-getURL跳转至某个超联结-goto跳转到指定的帧-if如果-ifFrameLoaded..帧是否完全被载入-include读入外部的ActionScript程序文件(.as)-loadMovie装载MC-loadVariables转载外部文件中的数据,这些外部文件可以是文本文件,或者是由ASP/CGI等脚本返回的文本值-on鼠标事件的触发条件-onClipEventMC的事件触发程序-play播放-print输出到打印机-removeMovieClip删除MC-return在函数(function)中返回一个值-setvariable设定变量值-setProperty设定属性-startDrag开始拖动-stop停止-stopAllSounds停止所有声音的播放-stopDrag停止拖动-swapDepths交换两个MC的深度-tellTarget指定Action命令生效的目标-toggleHighQuality在高画质和低画质间切换-trace跟踪调试-unloadMovie卸载MC-var声明局部变量-while当..成立时..-with对..对象(Object)做..。
FLASH脚本代码大全
- < 小于
- <= 小于等于
- <> 不等于
- == 相等
- > 大于
- >= 大于等于
- and 逻辑与
- not 逻辑非
- or 逻辑或
- typeof 返回变量类型
- void 实体,无返回
- | | 逻辑或操作
+ Bitwise Operators 位操作符
- *= A*=B 等效于 A=A*B
- += A+=B 等效于 A=A+B
- -= A-=B 等效于 A=A-B
- /= A/=B 等效于 A=A/B
- <<= A<<=B 等效于 A=A<<B
- >>= A>>=B 等效于 A=A>>B
- >>>= A>>>=B 等效于 A=A>>>B
- && 逻辑与操作
- () 括号
- * 乘号
- + 加号
- ++ 变量自加一
作者:218.56.153.*
document.write("
");
2009-3-18 10:45 回复此发言
2FLASH脚本代码大全 - - 减号
- -- 变量自减一
但是如果你使用Flash按钮怎么实现来上述的功能呢?经我尝试,求得一可行方案,给大家分享一下,也欢迎各位高手提供更简便的方法。
做法如下:
1.在Flash中创建按钮,按钮的AS如下:
html网页swf播放器使用代码
html网页swf播放器使用代码<object id="player" height="240" width="275" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"> <param NAME="AutoStart" VALUE="1"> <!--是否自动播放--><param NAME="Balance" VALUE="0"> <!--调整左右声道平衡,同上面旧播放器代码--><param name="enabled" value="-1"> <!--播放器是否可人为控制--><param NAME="EnableContextMenu" VALUE="-1"> <!--是否启用上下文菜单--><param NAME="url" value="swf文件地址"> <!--播放的文件地址--><param NAME="PlayCount" VALUE="20"> <!--播放次数控制,为整数--><param name="rate" value="1"> <!--播放速率控制,1为正常,允许小数,1.0-2.0--><param name="currentPosition" value="1"> <!--控件设置:当前位置--><param name="currentMarker" value="0"> <!--控件设置:当前标记--><param name="defaultFrame" value=""> <!--显示默认框架--><param name="invokeURLs" value="0"> <!--脚本命令设置:是否调用URL--><param name="baseURL" value=""> <!--脚本命令设置:被调用的URL--><param name="stretchT oFit" value="0"> <!--是否按比例伸展--><param name="volume" value="50"> <!--默认声音大小0%-100%,50则为50%--><param name="mute" value="0"> <!--是否静音--><param name="uiMode" value="Full"> <!--播放器显示模式:Full显示全部;mini最简化;None不显示播放控制,只显示视频窗口;invisible全部不显示--><param name="windowlessVideo" value="0"> <!--如果是0可以允许全屏,否则只能在窗口中查看--><param name="fullScreen" value="0"> <!--开始播放是否自动全屏--><param name="enableErrorDialogs" value="-1"> <!--是否启用错误提示报告--><param name="SAMIStyle" value> <!--SAMI样式--><param name="SAMILang" value> <!--SAMI语言--><param name="SAMIFilename" value> <!--字幕ID--></object>。
FLASH fscommand命令详解
因为很多人对FSCommand的某些功能都不是很了解经常发贴而又得不到有效的回答,因此我整理了一些资料希望对大家有帮助fscommand(cmd_string, arg_string)执行主机端指令。
cmd_string指定所要执行的指令名,可为FlashPlayer的指令或浏览器javascript函数。
arg_string声明该指令所用到的参数。
FlashPlayer的指令有(只能在独立播放器时使用):"fullscreen" 是否全屏播放,参数为true或false"allowscale" 是否允许通过拉伸窗口缩放影片,参数为true或false"showmenu" 是否在播放器显示菜单,参数为true或false"trapallkeys" 是否屏蔽播放器的快捷键(如Esc表示停止播放并恢复"save" 隐藏属性,作用是存变量到文本文件.视窗显示),参数为true或false。
但Alt+F4系统快捷键(关闭窗口)依然可用。
"exec" 运行arg_string所指定的文件。
■□FSCommand语句中的exec命令可以使swf 文件具有读写磁盘的功能这部分内容说的是,FSCommand->exec命令与操作系统进行交互的用法,包括如何打开本地文件,存储文件,建立目录,打开浏览器窗口以及其它外部程序。
针对MAC机和PC机使用不同的操作系统,FSCommand语句在实际写法上不尽相同,本文以PC机为例进行说明。
(MAC机中的情况不作翻译)适用于Windows 9X的FSCommand->exec命令详细说明:(注:若要将以下命令句法移植到NT/2000/Me上,不能原封不动的照搬,需要略作改动,请自行实践。
)1、存储文件到硬盘有时我们想要在用户的机子上留下cookie,或在用户的硬盘上存储一些其它类型的信息,唯一可行的方法就是借助FSCommand,它通过调用用户Windows系统的命令打开MS-DOS窗口实现文件的存储。
flash动画代码中的flash动作代码大全
flash动画代码中的fl ash动作代码大全一、几种Actio n命令1.影片的播放与停止:Play( );//播放命令 stop( );//停止命令2.改变Frame流向命令gotoAnd Play(frame) //跳到指定的画面并连续播放。
gotoAnd Stop(frame) //跳到指定的画面并停止播放。
gotAndp lay(“场景名称”,frame)//跳到指定场景帧并连续播放。
gotoAnd Stop(“场景名称:,frlme)//跳到指定场景帧并停止播放。
nextFra me( );//跳到下一帧播放;PrevPra me( );//跳到上一帧播放。
3.控制影片剪辑的播放与停止:t ellTar get命令如:tellTar get(“C1”){gotoAnd Stop(2);}//跳影片剪辑实例C1的第2帧并停止。
二、几种功能元件的制作方法1.计时器的制作单击菜单Ins ert/new symbol,在弹出的对话框中输入插入的符号名称(如:计时器),确定后选择文字工具,属性为动态(Dynamic text),在第一帧中画两个文本框。
分别设置变量名为munit e和time r,在两个文本框之间画一个形如冒号的圆点(这两个圆点可以做成一个符号,类型为电影片段,每秒闪动一次.然后拖入到两文本框之间。
在第二帧插入帧。
在第一帧输入动作脚本(Action)如下://设置时间的初值if(!started) {start_t ime=getTime r();started=true;timer=0;i=o;munite=0;}x=getTime r()-start_t ime;//计算时间的变化x=int(x/1000); //时间的单位为1000分之一秒y=x-60*iif (y>59){i=i+1;munite=munite+1timer=timer+1:}else{timer=y}该符号制作完毕后。
网页中使用的各个播放器代码
<param name="Balance" value="0">
<param name="CurrentPosition" value="0">
<param name="DisplayBackColor" value="0">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="1.swf" />
<param name="menu" value="false" />
<param name="scale" value="noborder" />
<param name="wmode" value="transparent" />
<embed src="1.swf" menu="false" quality="high" scale="noborder" wmode="transparent" width="980" height="180" name="banner" align="left"
flash 动画代码中的flash动作代码大全
PrevPrame( );//跳到上一帧播放。
3.控制影片剪辑的播放与停止:tellTarget命令
如:tellTarget(“C1”)
{gotoAndStop(2);}//跳影片剪辑实例C1的第2帧并停止。
二、几种功能元件的制作方法
1.计时器的制作
单击菜单Insert/new symbol,在弹出的对话框中输入插入的符号名称(如:计时器),确
该帧上输入动作脚本:
_root.flah=false;_root.ans=" ";gotoAndStop(1);在第16帧插入空关键帧。在该帧上
画一个形如“x”的图或输入文本“x”,在第30帧插入关键帧,帧AAction为_root.ans="
":gotoAndStop(31);在第31帧插人空白关键帧,在该帧上输人静态文本“请重作,按e
2、取消右键菜单
Showmenu命令是用来设置是(True)否(false)显示Flash动画播放器的快捷菜单的
全部指令,即右击鼠标时弹出的菜单,默认为True,如果要取消弹出的菜单,必须在第一
帧这样设置:
Fscommand ("showmenu","false");
3、关闭动画
quit命令是用来关闭播放器的.swf和.exe文件,该命令没有参数,写为:
MC里也可以有多个场景,而mc也是默认为senceN
所以当你在MC用上gotoAndPlay ("scene1", 1);时,指的是所在场景中MC里的第一帧,而
不是主场景
解决的方法,就是给场景定义不同的名字
scene1我们改名为:主场景
flash动画代码中的flash动作代码大全
flash动画代码中的flash动作代码大全一、几种Action命令1.影片的播放与停止:Play( );//播放命令 stop( );//停止命令2.改变Frame流向命令gotoAndPlay(frame) //跳到指定的画面并连续播放。
gotoAndStop(frame) //跳到指定的画面并停止播放。
gotAndplay(“场景名称”,frame)//跳到指定场景帧并连续播放。
gotoAndStop(“场景名称:,frlme)//跳到指定场景帧并停止播放。
nextFrame( );//跳到下一帧播放;PrevPrame( );//跳到上一帧播放。
3.控制影片剪辑的播放与停止:tellTarget命令如:tellTarget(“C1”){gotoAndStop(2);}//跳影片剪辑实例C1的第2帧并停止。
二、几种功能元件的制作方法1.计时器的制作单击菜单Insert/new symbol,在弹出的对话框中输入插入的符号名称(如:计时器),确定后选择文字工具,属性为动态(Dynamic text),在第一帧中画两个文本框。
分别设置变量名为munite和timer,在两个文本框之间画一个形如冒号的圆点(这两个圆点可以做成一个符号,类型为电影片段,每秒闪动一次.然后拖入到两文本框之间。
在第二帧插入帧。
在第一帧输入动作脚本(Action)如下://设置时间的初值if(!started) {start_time=getTimer();started=true;timer=0;i=o;munite=0;}x=getTimer()-start_time;//计算时间的变化x=int(x/1000); //时间的单位为1000分之一秒y=x-60*iif (y>59){i=i+1;munite=munite+1timer=timer+1:}else{timer=y}该符号制作完毕后。
将其拖入主场景中即可。
网页视频播放器代码大全+21个为您的网站和博客提供的免费视频播放器
⽹页视频播放器代码⼤全+21个为您的⽹站和博客提供的免费视频播放器推荐使⽤极酷 Web在线播放器。
⽹页中嵌⼊视频代码综合完全版 1.avi格式 代码⽚断如下: 程序代码 <objectid="video"width="400"height="200"border="0"classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"> <paramname="ShowDisplay"value="0"> <paramname="ShowControls"value="1"> <paramname="AutoStart"value="1"> <paramname="AutoRewind"value="0"> <paramname="PlayCount"value="0"> <paramname="Appearancevalue="0value="""> <paramname="BorderStylevalue="0value="""> <paramname="MovieWindowHeight"value="240"> <paramname="MovieWindowWidth"value="320"> <paramname="FileName"value="/Mbar.avi"><embedwidth="400"height="200"border="0"showdisplay="0"showcontrols="1"autostart="1"autorewind="0"playcount="0"moviewindowheight="240"moviewindowwidth="320"filename="/Mbar.avi"src="M </embed> </object> 2.mpg格式 代码⽚断如下: 程序代码 <objectclassid="clsid:05589FA1-C356-11CE-BF01-00AA0055595A"id="ActiveMovie1"width="239"height="250"> <paramname="Appearance"value="0"> <paramname="AutoStart"value="-1"> <paramname="AllowChangeDisplayMode"value="-1"> <paramname="AllowHideDisplay"value="0"> <paramname="AllowHideControls"value="-1"> <paramname="AutoRewind"value="-1"> <paramname="Balance"value="0"> <paramname="CurrentPosition"value="0"> <paramname="DisplayBackColor"value="0"> <paramname="DisplayForeColor"value="16777215"> <paramname="DisplayMode"value="0"> <paramname="Enabled"value="-1"> <paramname="EnableContextMenu"value="-1"> <paramname="EnablePositionControls"value="-1"> <paramname="EnableSelectionControls"value="0"> <paramname="EnableTracker"value="-1"> <paramname="Filename"value="/mpeg/halali.mpg"valuetype="ref"> <paramname="FullScreenMode"value="0"> <paramname="MovieWindowSize"value="0"> <paramname="PlayCount"value="1"> <paramname="Rate"value="1"> <paramname="SelectionStart"value="-1"> <paramname="SelectionEnd"value="-1"> <paramname="ShowControls"value="-1"> <paramname="ShowDisplay"value="-1"> <paramname="ShowPositionControls"value="0"> <paramname="ShowTracker"value="-1"> <paramname="Volume"value="-480"> </object> 3.smi格式 代码⽚断如下: 程序代码 <OBJECTid=RVOCXclassid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFAwidth=240height=180> <paramname="_ExtentX"value="6350"> <paramname="_ExtentY"value="4763"> <paramname="AUTOSTART"value="-1"> <paramname="SHUFFLE"value="0"> <paramname="PREFETCH"value="0"> <paramname="NOLABELS"value="-1"> <paramname="SRC"value="rm.rm"> <paramname="CONTROLS"value="ImageWindow"> <paramname="CONSOLE"value="console1"> <paramname="LOOP"value="0"> <paramname="NUMLOOP"value="0"> <paramname="CENTER"value="0"> <paramname="MAINTAINASPECT"value="0"> <paramname="BACKGROUNDCOLOR"value="#000000"><embedsrc="real.smi"type="audio/x-pn-realaudio-plugin"console="Console1"controls="ImageWindow"height="180"width="240"autostart="true"></OBJECT> 4.rm格式 代码⽚断如下: 程序代码 <OBJECTID=video1CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"HEIGHT=288WIDTH=352> <paramname="_ExtentX"value="9313"> <paramname="_ExtentY"value="7620"> <paramname="AUTOSTART"value="0"> <paramname="SHUFFLE"value="0"> <paramname="PREFETCH"value="0"> <paramname="NOLABELS"value="0"> <paramname="SRC"value="rtsp://203.*.*.35/vod/dawan-a.rm"> <paramname="CONTROLS"value="ImageWindow"> <paramname="CONSOLE"value="Clip1"> <paramname="LOOP"value="0"> <paramname="NUMLOOP"value="0"> <paramname="CENTER"value="0"> <paramname="MAINTAINASPECT"value="0"> <paramname="BACKGROUNDCOLOR"value="#000000"><embedSRCtype="audio/x-pn-realaudio-plugin"CONSOLE="Clip1"CONTROLS="ImageWindow"HEIGHT="288"WIDTH="352"AUTOSTART="false"> </OBJECT> 5.wmv格式 代码⽚断如下: 程序代码 <objectid="NSPlay"width=200height=180classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"codebase="/activex/controls/mplayer/en /nsmp2inf.cab#Version=6,4,5,715"standby="LoadingMicrosoftWindowsMediaPlayercomponents..."type="application/x-oleobject"align="right"hspace="5"> <paramname="AutoRewind"value=1> <paramname="FileName"value="/blog/******.wmv"> <paramname="ShowControls"value="1"> <paramname="ShowPositionControls"value="0"> <paramname="ShowAudioControls"value="1"> <paramname="ShowTracker"value="0"> <paramname="ShowDisplay"value="0"> <paramname="ShowStatusBar"value="0"> <paramname="ShowGotoBar"value="0"> <paramname="ShowCaptioning"value="0"> <paramname="AutoStart"value=1> <paramname="Volume"value="-2500"> <paramname="AnimationAtStart"value="0"> <paramname="TransparentAtStart"value="0"> <paramname="AllowChangeDisplaySize"value="0"> <paramname="AllowScan"value="0"> <paramname="EnableContextMenu"value="0"> <paramname="ClickToPlay"value="0"> </object> 6.wma格式 放在<body>⾥⾯。
flash常用脚本代码
一、play命令〔播放〕1、使用格式play()该命令没有参数,功能是使动画从它的当前位置开始放映。
二、stop命令〔停止播放〕1、使用格式stop()该命令没有参数,功能是停止播放动画,并停在当前帧位置。
三、gotoAndPlay命令〔跳至…播放〕1、使用格式gotoAndPlay(frame)参数说明:frame:跳转到帧的标签名称或帧数。
该命令用来控制影片跳转到指定的帧,并开始播放。
2、用法举例gotoAndPlay(10)以上动作代码的作用是:让播放头跳转到当前场景的第10帧并从该帧开始播放。
四、gotoAndStop命令〔跳至…停止播放〕1、使用格式gotoAndStop(frame)参数说明:frame:跳转到帧的标签名称或帧数。
该命令用来控制影片跳转到指定的帧,并停止在该帧。
2、用法举例gotoAndStop(10)以上动作代码的作用是:让播放头跳转到当前场景的第10帧并停止在该帧。
五、stopAllSounds命令〔停止所有音轨〕1、使用格式stopAllSounds()该命令没有参数用来停止当前FlashPlayer中播放的所有声音。
六、if...else语句(条件语句)1、使用格式if(条件){语句1;}else{语句2;}当条件成立时,执行“语句1〞的内容。
当条件不成立时,执行“语句2〞的内容2、用法举例if(a〉b){//判断a是否大于btrace("a>b"); }else{trace("b >=a"); }//假设成立,那么输出a>b//假设不成立那么输出b>=a七、switch...case...default语句〔条件语句〕1、使用格式switch(表达式){case值1:执行语句1;break;case值2:执行语句2;break;default:语句;}先计算表达式的值,然后去各个case子句中寻找对应的执行语句。
FLASH视频播放器代码
<P align=center><OBJECTcodeBase="/pub/shockwave/cabs/flash/swflash.cab#version=10, 0,32,18" classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 width=485 align=middle height=370><PARAM NAME="_cx" V ALUE="12832"><PARAM NAME="_cy" V ALUE="9789"><PARAM NAME="FlashVars" V ALUE=""><PARAM NAME="Movie" V ALUE="/images/sp_player.swf?vcastr_file=/Files/adminfiles/ywy/2011/11-4/10/2011110410261 287598.flv&IsAutoPlay=1"><PARAM NAME="Src" V ALUE="/images/sp_player.swf?vcastr_file=/Files/adminfiles/ywy/2011/11-4/10/2011110410261 287598.flv&IsAutoPlay=1"><PARAM NAME="WMode" V ALUE="Window"><PARAM NAME="Play" V ALUE="0"><PARAM NAME="Loop" V ALUE="-1"><PARAM NAME="Quality" V ALUE="High"><PARAM NAME="SAlign" V ALUE="LT"><PARAM NAME="Menu" V ALUE="0"><PARAM NAME="Base" V ALUE=""><PARAM NAME="AllowScriptAccess" V ALUE=""><PARAM NAME="Scale" V ALUE="NoScale"><PARAM NAME="DeviceFont" V ALUE="0"><PARAM NAME="EmbedMovie" V ALUE="0"><PARAM NAME="BGColor" VALUE=""><PARAM NAME="SWRemote" V ALUE=""><PARAM NAME="MovieData" V ALUE=""><PARAM NAME="SeamlessTabbing" V ALUE="1"><PARAM NAME="Profile" V ALUE="0"><PARAM NAME="ProfileAddress" V ALUE=""><PARAM NAME="ProfilePort" VALUE="0"><PARAM NAME="AllowNetworking" V ALUE="all"><PARAM NAME="AllowFullScreen" V ALUE="true"></OBJECT><BR><FONT style="FONT-SIZE: 10px" color=#808080>(如无法播放或加载缓慢建议升级FLASH最高版本<A href="http://211.98.168.146:9203/18D311600D889F1A00A0B1DFAAA8170ADF3BA8548503C 290//get/flashplayer/current/install_flash_player_ax.exe" target=_blank>点击下载</A>)</FONT></P>。
flash 试题及答案
一、单项选择题。(第小题1分,25个小题,共25分。)1、( )—Flash影片帧频率最大可以设置到多少?A。
99fps B.100fps C.120fps D.150fps2、( )-对于在网络上播放的动画,最合适的帧频率是多少?A.24fpsB.12fps C。
25fps D.16fps3、( )-在IE浏览器中,是通过哪种技术来播放Flash电影(swf格式的文件)?A.Dll B。
Com C.Ole D。
Activex4、( )-在FLASH时间轴上,选取连续的多帧或选取不连续的多帧时,分别需要按下什么键后,再使用鼠标进行选取:A。
【SHIFT】、【ALT】 B.【SHIFT】、【CTRL】C.【CTRL】、【SHIFT】D。
【ESC】、【TAB】5、( )—编辑位图图像时,修改的是:A。
像素 B.曲线C。
直线 D.网格6、( )-以下各种关于图形元件的叙述,正确的是:A。
图形元件可重复使用B。
图形元件不可重复使用C。
可以在图形元件中使用声音D.可以在图形元件中使用交互式控件7、()—以下关于使用元件的优点的叙述,不正确的是:A.使用元件可以使电影的编辑更加简单化B.使用元件可以使发布文件的大小显著地缩减C。
使用元件可以使电影的播放速度加快D.使用电影可以使动画更加的漂亮8、()—以下关于逐帧动画和补间动画的说法正确的是:A。
两种动画模式Flash都必须记录完整的各帧信息B。
前者必须记录各帧的完整记录,而后者不用C.前者不必记录各帧的完整记录,而后者必须记录完整的各帧记录D.以上说法均不对9、()-计算机显示器所用的三原色指的是:A。
RGB(红色、绿色、蓝色)B。
CMY(青色、洋红、黄色)C。
CMYK(青色、洋红、黄色、黑)D。
HSB(色泽、饱和度、亮度)10、( )—在使用直线工具绘制直线时。若同时按住什么键,则可以画出水平方向,垂直方向,45°角和135°角等特殊角度的直线。A.【ALT】B。
四种方法实现动画SWF文件全屏效果
四种方法实现动画SWF文件全屏效果2010-07-01 10:37网上看到的,也不知道管不管用,先存下来再说!如何让SWF文件全屏的效果?第一种方法:不显示浏览器菜单栏、工具栏的全屏。
这种全屏稍稍复杂,也与 FLASH 的设置无关,但要借助JavaScript来完成。
方法是:在HTML文件中间加入以下代码:第二种方法:也可以在SWF文件的第一帧Actions上的GETURL 命令上加上:javascript:window.open("nfd.swf","","fullscreen=1,menubar=no,width=80 0,height=600")这种全屏也是类似屏保,用ALT+F4或设置按钮退出。
把fullscreen设为=0,则只是不显示浏览器菜单栏、工具栏的全屏。
还有一个写法:javascript:window.open("*.swf","","menubar=no,toolbar=no,location=no,status=no,fullscreen=yes")我个人推荐这种^_^第三种方法:稍麻烦一些,需要两个网页,你可以建立个空白网页加上代码:*.htm 你把他替换为你自己要全屏打开的网页就可以了第四种方法:这种方法更详细,还有步骤,不过我没有试过,你们可以先试一下啊。
我把操作步骤写下:1、在Flashk中做好动画后,首先选择主菜单中的File Publish Settings(文件发布设置命令),弹出对话框,点击进入HTML项设置:设置Dimensions尺寸单位为Percent百分比;在宽,高中设置100。
再点击发布按钮进行发布即可。
这样,在你原文件处就会生成一个和动画同名的HTML文件。
2、建立一个空白的HTML页面blank.htm,只保留标签部分。
3、建立一个有带框架的html文件show.html,页面html文本如下:marginwidth="0" marginheight="0" leftmargin="0" rightmargin="0" topmargin="0">marginheight="0" leftmargin="0" rightmargin="0" topmargin="0">该文件将页面分为两个框架,上面放动画名.html文件,下面放blank.html文件。
网络视频自动播放代码。常用HTML代码速查表。
&auto=1
四、6间房
flag=1 /ag
flag=1ag
flag=1,ag
五、音悦台
改v为a
v
a
v为a
六、新浪视频
auto
autoplay
就是将auto=1改成autoplay=1。
player/outer_player.swf?auto=1&swf/lb_player.swf?,
加重语气标记(产生字体加粗 Bold 的效果)
<SMALL>
字体缩细标记(令字体稍为缩细)
<STRIKE>
划删除线标记(为字体加一删除线)
<SAMP>
范例标记(字体稍为加宽如)
<SUB>
下标字标记
<SUP>
上标字标记
<STYLE>
样式表标记
<SPAN>
自订标记(独立使用或与样式表同用)
<SELECT>
bordercolorlight
边框向光部分的颜色。例:bordercolorlight="#000000"
bordercolordark
边框背光部分的颜色。例:bordercolordark="#ffffff"
bottom
置于底端。例:valign="bottom"
behavior
卷动方式。例:behavior=alternate
选择标记(建立 pop-up 走动清单)
<SCRIPT>
引用脚本标记
size
大小。例:size="7"
FLASH动作脚本代码集锦
1 、简单loading 代码:方法 1 、使用载入字节数判断b=getBytesTotal();// 获取总的字节数a=getBytesLoaded();// 已经下载的字节数onEnterFrame=function(){// 进入帧时, 进行判断if (a == b) {// 如果载入的字节数等于总的字节数delete this.onEnterFrame// 删除进入帧gotoAndPlay("frame");// 转入到你要播放的帧] else {// 否则a=getBytesLoaded();// 已经下载的字节数percent=int(a/b*100)+"%";// 计算已经下载的百分比]}把上面方法放入第一帧就可以了方法 2 、使用载入的帧数判断_用Action 语法地if frame is loaded 来实现, 新建一层,这层专门放Action,第一帧,ifFrameLoaded (" 场景", frame) {// 假如场景中地祯数已经载入goto and play() // 跳至并播放某某祯( 自己设定)}第二帧,O*Np@Qgoto and play(" 场景1", 1)// 跳至并播放第一祯循环再加上一个load 地MC 循环播放在这两帧的中间,就OK 了。
2 、用flash 做那种弹出的小窗口分两步:给flash 中的按钮加入如下action:on (release) { idd{getURL ("javascript:MM_openBrWindow('newweb.htm','','width=600,height=100')");在HTML 页面的... 之间加入下面的javascript 代码.3 、载入swf 文件的控制在flash 中可以使用loadmovie ()和loadmovienum ()两个函数控制,具体代码如下:loadmovie 载入的控制_root.createEmptyMovieClip ( "aa" , 1 );with ( aa ) {_x = 50 ;_y = 100 ;_width=200_height=300_alpha=50loadMovie ( "02.swf" );}loadMovieNum 的载入控制:loadMovieNum ( "02.swf" , 1 );onEnterFrame = function () {if ( _level1 ) {with ( _level1 ) {_x = 50 ;_y = 100 ;}delete onEnterFrame ;}};在flash 2004 中,增加了MovieClipLoader 类,使用它可以控制播放,下面是一个测试代码:var mcl= new MovieClipLoader(); // 定义新的MovieClipLoader 对象~var listener = new Object(); // 定义一个新的对象,用来监听load 进程listener.onLoadProgress=function(target,loadedBytes,totalBytes ){ //onloadprogress 加载过程中每当将加载的内容写入磁盘时调用// 其中loadedBytes 是已经下载的字节,totalBytes 是正在加在的文件的总字节数x=loadedBytesy=totalBytes//trace(x+ " bytes 已经load 了");//trace(totalBytes + " bytes 需要load");d=x*100/y // 计算已经载入的百分比)listener.onLoadInit = function(target) // 当执行加载的剪辑的第一帧上的动作时调用{if(d<100){ // 如果没有加载完成,不要播放target.stop();} else { // 加载完成,可以设置加载的swf 文件开始播放的帧数target.gotoAndPlay(2);}target._width=400 // 设置加载的影片的大小及其位置等相关属性target._height=350target._x=25target._y=50}mcl.addListener(listener); // 注册一个新的监听对象mcl.loadClip("***.swf",1)// 使用自定义的对象,加载swf 文件4 、设为首页on (release) {getURL("javascript:void(document.links.style.behavior='url(#default#homepage)');voiddocument. links.setHomePage(' /')", "_self", "POST");}注意要将网页中的flash 的ID 号命名为"links"加入收藏夹on (release) {getURL("javascript:void window.external.AddFavorite(' ',' 网页');", "_self", "POST");}5 、如何随机设置MC 颜色?方法 1 、MC 实例名为"mc"mycolor=new Color("mc")mycolor.setRGB(random(0xffffff))方法 2 、MC 实例名为"mc"mycolor=new Color("mc") [mycolor.setRGB(random(16777215))方法 3 、myColor = new Color(mc);myColorTransform = new Object();// 用new Object() 为//setTrandform() 创建参数并随机取值myra = random(100);myrb = random(255);myga = random(100);mygb = random(255);myba = random(100);mybb = random(255);myaa = random(100);myab = random(255);myColorTransform = {ra:myra, rb:myrb, ga:myga, gb:mygb, ba:myba, bb:mybb, aa:myaa, ab:myab};myColor.setTransform(myColorTransform);方法 4 、mycolor = new Color(mc);mycolor.setRGB(random(255)<<16|random(255)<<8|random(255));6 、关于随机数的技巧用来产生6--20 之间的 5 个不重复的随机数1): 首先产生一个随机数, 放在数组对象中的第一个位置2): 产生一个新的随机数3): 检查新产生的随机数和所有目前已产生的随机数是否相同, 若是相同则返回(2), 否则返回(4)4): 将新的随机数加入数组对象中下一个数组元素内5): 检查数组对象个数是否已达到 5 个, 若是跳到(6), 否则返回(2)6): 结束AS 如下:data1=newArray(5);tot=1;data1=[tot-1]=random(20-6+1)+6;do{gen_data=random(20-6+1)+6;reapeat_data=0;for(i=0,i<=tot-1;i++){if(gen_data==datareapeat_data=1;break;}}if(reapeat_data==0){tot++data[tot-1]=reapeat_data;}}while(tot<5);trace(data1);7 、如何禁止右键菜单、缩放、全屏在第一桢中输入下面命令:全屏->FS Command ("fullscreen", true)禁止缩放->FS Command ("allowscale", False)禁止菜单->FS Command ("showmenu", False)fscommand 的方法还是只能适用于fp ,在网页中使用还是必须添加额外的参数或者用最简单的一句as ,在fp 和网页中均适用:Stage.showMenu=false;8 、如何实现双击效果?把下面的代码放到按钮上:on (press) {time = getTimer()-down_time;if (time<300) {trace("ok");}down_time = getTimer();}这样的话,如果都用比较麻烦,写了一个类来判断MovieClip.prototype.doubleClick = function() {this.timer2 = getTimer()/1000;if ((this.timer2-this.timer)<0.25) {return true;} else {this.timer = getTimer()/1000;return false;}};继承了mc 的类,可以重复使用,当然也可以封装为2 。
视频自动播放的几种方法
视频⾃动播放的⼏种⽅法在⽹页上添加视频往往不能⾃动播放,如何实现视频的⾃动播放这是许多朋友想解决的问题。
经过收集和研究,找到⼏种视频实现⾃动播放的⽅法,供⼤家参考、学习、使⽤!视频添加到⽹页中的通⽤代码:<EMBED src=视频的SWF地址 width=500 height=400 wmode="transparent" invokeURLs="false" quality="high" allowScriptAccess="never" allowNetworking="internal" allowscriptaccess="never"></EMBED>⼀、56相册视频⾃动播放的⽅法:在⽹上找到⾃⼰需要的56相册视频或⾃⼰制作的56相册视频,点击分享,在弹出的对话框中有两个FLASH地址,前⼀个是不能⾃动播放的,后⼀个是能⾃动播放的(如上图)。
如果引⽤前⼀个FLASH地址,要把地址中的deux改成p2,如果引⽤后⼀个FLASH地址,要把地址两头的[flsah]去掉。
修改后的地址形式如下:。
⼆、酷6 视频⾃动播放的⽅法: 酷6的⽅法⽐较简单,先得到⼀个视频地址。
如:,然后在地址后⾯加⼊ &auto=1 即可。
/refer/RpsZLm1QftwEs4cM/v.swf&auto=1 三、新浪视频⾃动播放的⽅法: 1、找到⾃⼰需要的新浪视频后,点击画⾯右边的“转帖”会弹出视频地址代码,然后再点击“视频地址”右边的“复制”,这样你就成功的复制了视频代码,如下图: 2、然后,把刚刚复制的视频地址粘贴到⽹页地址栏后按回车键,这时,会得到⼀个新的视频代码,并再次复制它: 0&actlogActive=1&as=0&vid=41546040&uid=1727146243&tokenURL=http%3A%2F%2Fyou.%2Fapi%2FsinawebApi%2Foutplayrefer.php%2Fvid%3D41546040_1727146243_OkyySCZqW2DK%2Bl1lHz2stqkP7KQNt6nkjmizulaiJwpaQ0%2FXM5GdY9gD5inSANkEqDhAQJk6cfgm0x0%2Fs.swf&tHostName= 3、把上⾯代码⾥⾯的红⾊0改成1后,这个新的地址就是能⾃动播放的视频地址。
FLASH调用外部SWF代码
FLASH调用外部SWF、音乐、视频、TXT,HTML一,在Flash中用loadMovieNum函数调用所有外部文件详解在Flash中我们可以通过帧、按钮、影片剪辑来调用外部文件。
调用的外部文件可以包括:外部文本文件、外部程序文件、外部*.swf文件、外部图片文件、外部音乐文件、外部脚本文件等。
现在我们将Flash加载外部文件的五种方法与技巧总结一下,现在本文是第五讲:第四讲回顾:Flash用mySound.loadSound调用外部声音文件加载到场景:/html/image/flash/20081129/2990.html用loadMovieNum()函数调用所有外部文件(一)loadMovieNum()函数详解用法:loadMovieNum("url",level [, variables])功能:在播放原来加载的 SWF 文件的同时将 SWF 文件或 JPEG 文件加载到 Flash Player 中的某个级别。
参数:该函数有3个参数:url、target、variables。
variables 是可选参数。
1.参数url:要加载的 SWF 文件或 JPEG 文件的绝对或相对 URL(路径)。
该函数的此参数和上面loadMovie中的此参数用法完全一致,这里不再作解释。
2.参数level:一个整数,指定 SWF 文件将加载到Flash Player中的哪个级别。
加载的时候,可以这样来写:loadMovieNum("01.swf", 1);loadMovieNum("02.swf", 2);loadMovieNum("03.swf", 3);loadMovieNum加载后的控制可以这样使用:_level1._x=10 ;_level2.aa._alpha=50 ;_level3.aa.bb._width=110;_level4.mysound.stop();// 加载到级别为4的对象MC:mysound停止(播放音乐)需要注意的的是,每一个级别只能同时存在一个 SWF 或 JPEG 文件。
调用外部.swf文件(加载到影片剪辑中)
(五)调用外部*.swf 文件( 加载到影片剪辑中)外部*.swf 文件要和编辑的Flash 文件放在同一目录下1. 新建立一个空的影片剪辑mymc, 把它放在场景中,实例名是:mymc2. 新建一层, 制作两个按扭(一个调用,一个清除)拖放到此层中3. 调用按扭上的AS :on(release){// 鼠标离开按扭后执行下面的代码;loadMovie("flash8.swf","mymc");// 加载外部的"flash8.swf" 文件到"mymc" 空影片剪辑中;mymc._x=70;// 加载影片的X轴坐标;mymc._y=20;// 加载影片的Y 轴坐标;mymc._xscale=70;// 加载影片的宽度;mymc._yscale=70;// 加载影片的高度;}清除按扭上的AS :on(release){// 鼠标离开按扭后执行下面的代码unloadMovie(mymc);// 删除用loadMovie 加载的*.swf 文件;}Ctrl+Enter 测试(六)调用外部*.swf 文件( 加载到时间轴上)外部*.swf 文件要和编辑的Flash 文件放在同一目录下1. 制作两个按扭(一个调用,一个清除)拖放到场景中2. 调用按扭上的AS :on(release){// 鼠标离开按扭后执行下面的代码loadMovie("flash8.swf",1);// 加载外部的"flash8.swf" 文件到场景中,层深为1;}清除按扭上的AS :on(release){// 鼠标离开按扭后执行下面的代码unloadMovie(1);// 删除层深为 1 的用loadMovie 所加载的"flash8.swf" 文件}Ctrl+Enter 测试。
当然代码都可以写在帧上。