flash如何实现多个按钮播放多个本地flv视频

如题... 如题 展开
 我来答
DJRock
推荐于2016-08-10 · TA获得超过725个赞
知道小有建树答主
回答量:267
采纳率:100%
帮助的人:242万
展开全部

您好,给您举个例子吧:

场景上有3个按钮组件:b0,b1,b2;

还有一个FLVPlayback组件:flvplayback;


//这个数组保存3个按钮分别对应播放的3个视频文件
var flv_array:Array = ["1.flv","2.flv","3.flv"];
for (var i:Number = 0; i < 3; i++)
{
    var playbtn:Button = this["b" + i];
    playbtn.addEventListener(MouseEvent.CLICK,playFunc);
}
function playFunc(e:MouseEvent):void
{
    var id:Number = Number(e.target.name.slice(1));
    flvplayback.source = flv_array[id];
    flvplayback.play();
}
追问
那本地视频应该放哪?我是小白,不懂
追答

本地视频文件1.flv、2.flv、3.flv跟你的flash文件放在同一个目录下就可以了,如下图:

如果想要把视频都归类放在一个单独的文件夹里的话,可以把上面3个文件放在你自己新建的一个文件夹里,比如叫video,然后修改flv_array数组的内容为:

var flv_array:Array = ["video/1.flv","video/2.flv","video/3.flv"];

即可,如下图:

夕惜丶漪
2014-07-07
知道答主
回答量:32
采纳率:0%
帮助的人:14.8万
展开全部
每个按钮连接一个视频
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式