本页内容是《FLVplayback组件》同时我们还提供济宁地区的网站建设,百度,雅虎,google的推广,点金,商友,等营销软件
请输入关键字:

标题搜索 内容搜索  

你现在所在的位置->首页->flash->FLVplayback组件

FLVplayback组件

时间:[2008-3-29 17:06:49]     作者:请作者尽快与我们联系。

针对开发人员的方法

     开发人员与设计师方法的最大不同点在于开发人员更注重于逻辑性,而不是创意性。Actionscript2.0是非常强大的,有一些针对视频的特性,特别是针对FLVPlayback组件,尽管它是一个以代码为中心的方法,但它并不复杂。

3.1 加入视频到你的项目中

    在开始之前,需要FLVPlayback组件存在于你的库中。你可以将它拖到库中,或是拖到场景中,然后在场景中删除它。如下图如示:

     需要注意的是FLVPlayback有一个链接属性名称,为”FLVPlayback”,这个链接名称是很重要的,通过它我们可以使用Actionscript将其贴加到场景中。查看链接属性的方法如下,在库中选中刚加入的FLVPlayback组件,右击如下图所示:

首先我们需要先导入video类:

   代码:

import mx.video.*;

现在,你不需要为FLVPlayback组件命名实例名称,因为组件存在于你的库中,你可以将其贴加到你的场景中或是放在别的MovieClip中。如下方法:

   代码:

var Player:FLVPlayback = attachMovie
   ("FLVPlayback", "Player", getNextHighestDepth());

这里我们已经将FLVPlayback组件加入到你的影片中了,我们可以使用变量名”Player”与它通讯。接下来我们将沿着这条路加入皮肤和载入所要播放的视频内容。

3.2 皮肤

     首先你需要熟知我们可用的皮肤文件所在位置,默认情况下在你安装完flash后,你存在于“C:\Program Files\Macromedia\Flash 8\en\Configuration\Skins”. 下。
     当你选中一种皮肤后,你需要将其复制到你的源文件所存放的位置目录下,如同在上面针对设计师方法中一样,只不过在针对设计师方法是系统自动的复制过去的。对于当前这个教程,我们选中了”SteelExternalAll.swf”将其复制到我们的源文件存放的目录下。

     我们在上面已经编写的代码,将FLVPlayback组件加入到影片中了,并且它有了一个变量名为”Player”,加入皮肤我们用下面的代码:

   代码:

Player.skin = "SteelExternalAll.swf";

       
       在运行时,组件FLVPlayback通过变量名”Player”应用我们选中的皮肤”SteelExternalAll.swf”.

       你可以通过设置_x和_y属性来设置组件实例的位置。如下:

代码:

Player._x=Stage.width-Player._width-10;;
   Player._y=10

      
注意:很重要的一点是你需要将你的皮肤swf文件一同发送到你的远程服务上,前保存现有的文件目录结构。

现在组件已经位于场景的右上方了,我们选择不根据影片的大小缩放组件。如下:
  
代码:

Player.autoSize=false;

3.3 指定播放视频

下面告诉FLVPlayback组件播放指定的视频,通过contentPath属性来完成如下:

   代码:

Player.contentPath =  "flv/movieName.flv";

你仍可以使用远程网址的形式如下:

   代码:

Player.contentPath =http://www.helpexamples.com/flash/video/water.flv

只是有一点,一定记得将你的皮肤文件一同发送到服务器端去.同时注意皮肤文件的链接如:Player.skin="/Files/BeyondPic/2006-9/9/someskin.swf" :)cheers.

此信息来自〖闪无忧〗
查看原网址:http://www.5uflash.com/Html/zj/002030545_3.html

【声明】本站刊载的《FLVplayback组件》一文如果有侵害你权益的情况,请联系我们。我们将及时采取措施。
QQ:44637339 Email:just6@163.com Tel:13355163107 Lining studios

友情链接

本页内容是《FLVplayback组件》 返回顶部
© 2001-2024 Lining studios 济宁速创科技有限公司, All Rights Reserved
 Processed Time:46.875ms
中华人民共和国信息产业部网站备案号: 鲁ICP备09103015号-1