科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件[冷枫]Flash 和MediaPlayer应用(FMS技术)专题

[冷枫]Flash 和MediaPlayer应用(FMS技术)专题

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Flash 和MediaPlayer应用(FMS技术)专题其实FCS与FMS我都喜欢.....和大家分享这个专题..

作者:冷枫 来源:CSDN 2007年9月22日

关键字: 冷枫 FLASH Media Player FMS 软件

  • 评论
  • 分享微博
  • 分享邮件
Flash 结合 MediaPlayer 的例子早几年就有了,可是却一直没得到很好的推广和普及。发这帖,就是希望大家一同来见证 Flash + WMP 的扩展和普及。Flash + WMP 可以实现播放 wma/wmv/mp3/asf/mid/wav 等等众多 WMP 所支持的格式,并且,WMP 本身支持播放 SWF,只是不支持对 SWF 进行控制。

以下是 Flash + WMP 的先驱,再次感谢 wersling 前辈。说前辈一点不为过,2004年发布的。
让 Flash 支持 Wma》出处:http://www.wersling.com/blog/article.asp?id=29

以下是我在制作过程中积累的相关知识和资料,因为内容较多,如有错误,还请大家一同指正。希望能够抛砖引玉,也希望能够得到广大同仁的支持。正如 火山兄 所说的:FLASH的普及和发展,全世界的每一位FLASHER都责无旁贷!

ActionScript 2.0 动作脚本字典

很实用的一本 as2.0 字典,chm 格式。
http://www.zhugao.cn/downloads/study_flash/FlashAction2.0Dic-Cn.rar

动态文本的遮罩方法

在 Flash 中,直接使用遮罩层的方法无法对动态文本进行遮罩,可采用setMask方法实现。
例:
targetMc.setMask(maskmc);
targetMc为被遮罩对象,maskmc为遮罩对象。

让 Flash 按钮实现双击

on(release){
time=new Date();
se=time.getSeconds();
mi=time.getMilliseconds();
t=Math.round(se*1000+mi);
b=a;
a=t;
c=a-b;
if(c<300&&c>0){
trace("双击成功")
a=b=c=0;//清零,以便下一次计算
}
}

Flash 按钮隐藏手形

btn_test.useHandCursor=false;
注:此语句需与 btn_test 按钮在同一帧上。

Flash 自定义全局右键代码
原文:http://www.zhugao.cn/info/news_study_show.asp?id=178

function tab(){
}
function url1(){
getURL("http://www.9sky.com", "_blank");
}
function url2(){
getURL("http://www.zhugao.cn", "_blank");
}
var expandmenu = new ContextMenu();
expandmenu.hideBuiltInItems();
var $tab1 = new ContextMenuItem("9skyNetPlayer version 1.0", url1, true, true, true);//更改背后三个"true"可以达到不同的效果, 下同。可设置的值为: true / false
var $tab2 = new ContextMenuItem("http://www.9sky.com", url1, false, false, true);
var $tab3 = new ContextMenuItem("creator: zhugao", url2, true, true, true);
var $tab4 = new ContextMenuItem("http://www.zhugao.cn", url2, false, false, true);
expandmenu.customItems.push($tab1, $tab2, $tab3, $tab4);
expandmenu.onSelect = menuHandler;
_root.menu = expandmenu;

Flash 的 List 组件每行列表文字前加图标
原文及源文件:http://www.zhugao.cn/info/news_study_show.asp?id=180

var labelname = ["Flash", "Dreamweaver", "Firework"];
var ico_mc:Array = new Array();
list.iconField = "icon";//设置对象数组中作为图标的标识符,非链接属性
for (var i = 0; i<3; i++){
ico_mc.addItem({label:labelname[i], icon:"ico" + i});
//如需统一图标,这里写成 icon:"ico0",相应更改库中影片的链接属性
}
list.dataProvider = ico_mc;

解决 Flash Remoting For .Net 跨域连接的问题
原文:http://www.zhugao.cn/info/news_study_show.asp?id=180

List 循环选择项目
原文及源文件:http://www.zhugao.cn/info/news_study_show.asp?id=191

listTest.addItem({data:"flash", label:"Flash"});
listTest.addItem({data:"dreamweaver", label:"Dreamweaver"});
listTest.addItem({data:"coldfusion", label:"ColdFusion"});

next_btn.onRelease = function()
{
selIndex = listTest.selectedIndex;
listTest.selectedIndex = ((selIndex == listTest.length-1) || (selIndex==undefined) ?0 : selIndex + 1);
//每次加一,如果项目为倒数第一项或undefined,则从第一项开始,Flash的算法中,0 是第一项,length-1 则为最后一项
}

prev_btn.onRelease = function()
{
selIndex = listTest.selectedIndex;
listTest.selectedIndex = ((selIndex == 0) || (selIndex==undefined) ?listTest.length-1 : selIndex - 1);
//每次减一,如果项目为第一项或undefined,则从倒数最后一项开始,Flash的算法中,0 是第一项,length-1 则为最后一项
}
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章