示例文件-shockwaveflash控件详解_第1页
示例文件-shockwaveflash控件详解_第2页
示例文件-shockwaveflash控件详解_第3页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

AlignMode(读写)SAlign属性联动。当控件的长宽比例与影片不一致且WMode不为ExactFit时,影片(没有被放大的)在控件中显示的位置可用该属性调整。该属性值由标志位组成。如图,将该属性值(二进制)1就设置了相应的对齐方向。加。比如同时左对齐和顶对齐,属性值则设为5(0101。SAlign(读写说明:对齐模式(AlignMode联动fT(op(ghRmovie.SAlign=说明:影片的背景色(与BGColor联动。以(65536256+蓝)计算颜色值。红绿蓝颜色取值范围(0-255-1例子:将影片背景色设为蓝色:BGColor(读写说明:影片的背景色(BackgroundColor联动BackgroundColor不同的是,BGColor色值为EE、蓝色值为AA。movie.BGColor=Base(读写同一中的时候该属性特别有用。如不特别指定,Base的值默认为"."movie.Base= Movie(读写说明:要的影片路径(URL。设置该属性为一个SWF文件的URL将载入文件并播写全URL地址。movie.Movie= 或movie.Movie=DeviceFont(读写EmbedMovie(读写说明:影片是否被存贮到控件所在的容器中。当你已载入一个影片后将该属性设为True,影片时就不必再去读SWF文件了。这使得在简报或VB程序里使用Flash影片更容易。但将该属性设为True后,控件的Movie属性就不再接受新的值了。要想另一个影片(给Movie属性赋新值,必须先将EmbedMovie属性设为False。例子:Fram(读写)语法:FramAs说明:影片当前帧的(从0开始计数。设置该属性值将使影片停在由Fram指MsgBox"当前显示的是第"&movie.Fram&"帧。10Bomovie.Fram=(eadySae=4例子:Ifmovie.ReadyState4ThenMsgBox"&movie.TotalFrames&"帧。Loop(读写语oopAs说明:是否循环。设为True是循环,设为False则只一次。例子:movie.Loop=语法 As方法来达到目的。与在独立的Flash器中不同的是,在控件的右键菜单里点“About...”的话,就会打开浏览器到Macromedia的上去看About。 =Playing(只读语法:PlayingAs说明:当前状态。如果影片正在,该属性值为True,否则为False。例子:Ifmovie.Playing=FalseThenMsgBox"影片已停止Quality(读写)语法:QualityAsLong说明:画面质量(Quality2联动。Quality可以取Quality2Quality2Quality2Quality2movie.Quality=语法:QualityAsString说明:画面质量(Quality联动)。Quality2可以取:锯齿功能。movie.Quality2=Ifmovie.ReadyState4ThenMsgBox"Scale(读写)语法:scaleAsString说明:缩放模式(ScaleMode联动。ScaleShowAll件长或宽中较小的一边。件长或宽中较大的一边。ExactFit例子:MsgBox"当前的缩放模式是:&说明:缩放模式(Scale联动)。ScaleModeScaleScaleScale例子:使影片的缩放模式改成“ExactFitStacking(读写)语法:StackingAsStringHTMLFlashPlayerHTMLStackingnonecontent——“行为”的显示只取代其他元素的内容。backgroundbelow——“行为”在所有其他元素内容的下面显示。aboveflowZtop——“行为”的显示置于整个页面内容之上。例子:movie.Stacking=WMode(读写)语法:WModeAsString说明:控件的窗口模式。WModeWindowWMode器OpaqueTransparentmovie.WMode=说明:影片后退一帧,并且停止。例子例子: mAs说明:将影片跳转到由Fram指定的帧,并且停止。如果所指定的帧还未载入,器前进到最后的可用帧并停下,在调用过程中会产生无法预料的。最好使用PercentLoaded方法来确定是否已载入足够的影片来执行本方法。参数Fram是从0开始的,这和Flash中的Goto动作不一样,它是从1开始的。20语oadMovie(layerAsLong,urlAsurllayer指定的层上。例子:将movie.swf载入至0层:movie.LoadMovie0,语法:Pan(xAsLong,yAsLong,modeAsxyxy均为相对值。即控件相对于影片来说平移的距离(你可以想象控件是一个窗户,影片是从窗户里看到的放在外面的布景,看到窗户相对于布景平移了一些距离,那是外面的布景在动,而窗户是不动的。用mode参数来指定x和y的值是像素还是窗口的百分比,当mode=0时坐标系以像素为单位;mode=1时坐标系就以窗口的百分比来计算。平移并出影片的边框,5个像素(移了nameFlashvalue。 说明:在flash中调用 commandargs:代表参数SelectCasecommand'commandifIfargs="123"ThenEndIfCase... mand事件是差不多的。mand不同的是,这个事件可以有返回值(下面会谈到)参数是一个XML格式的字符串,格式是 是按照个人需要处理request了。flashplayerShockwaveFlash1.SetReturnValue()专门传递返回值,格式是<string>%s</string>(也可以是别的AS结构,具体看帮助。Dimrequest_xmlAsNewTiXmlDimrequest_nameAsStringEnd说明:估计是flash在加载过程中进度改变触发的吧?percentDone则应该是个百分数~ReadyStateReadyState属 TotalFrames()获取动画总帧 Zoom(percent)改变动画大 使动画LoadMovie(level_numb

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论