APP下载

基于.NET平台的Flash应用集成开发

2009-10-27乔红荻

合作经济与科技 2009年23期
关键词:多媒体

乔红荻

提要本文介绍了基于.NET平台的Flash动画的集成开发方法,以实例说明利用Flash ActiveX如何实现基于.NET平台与Flash的多媒体应用程序集成开发。

关键词:Flash;多媒体;集成开发

中图分类号:TP31文献标识码:A

一、引言

Flash是Macromedia公司最新推出的动画制作软件。Flash主要功能是制作发布在网上的动画,但现在也越来越多地应用于多媒体领域,Flash MX作为动画制作软件,具有简单易学、开发效率高等特点,作为多媒体设计软件方面,可以方便地设计出具有良好交互的多媒体前端应用程序;另一方面,大型的多媒体应用需要访问数据库等较为底层的操作,这时仅仅使用Flash MX进行开发就有些吃力。这里给出结合.NET平台与Flash MX一起进行开发大型多媒体应用程序的方案,既可以设计出漂亮的界面,又可以实现强大的功能。

二、在.NET平台上与FLASH MX动画进行交互的方法

网页中之所以能够显示FLASH动画,是因为浏览包含FLASH动画网页的时候,浏览器一般会在本地安装Shockwave Flash控件。这是Macromedia公司提供的一个ActiveX控件,而.NET平台对ActiveX控件具有很好的支持。我们只要找到Shockwave Flash控件,就可以在.NET平台中加入FLASH动画。动画的加入只是第一步,接下来我们可以通过以下几种方法在.NET平台中与FLASH动画进行交互:

1、应用程序通过Shockwave Flash控件的一些方法和属性来控制Flash动画的播放以及获取或设置播放器的属性。这是Shockwave Flash控件对动画的基本控制。主要的属性和方法如下:

●Movie:指定播放的Flash文件路径,可以为一个URL;

●Menu:是否显示控制菜单;

●Loop:是否循环;

●Quality:指定当前渲染的质量;

●ReadyState:读一个Flash文件……

登录APP查看全文

猜你喜欢

多媒体
借助多媒体探寻有效设问的“四度”
巧用多媒体 学生乐识字
移动云计算中多媒体工作流的节能计算卸载
多媒体在初中化学教学中的运用
多媒体在《机械制图》课中的应用
初中化学因多媒体而绽放光彩
基于Android 多媒体管理系统的研究
巧用多媒体 让课堂练笔更加有效
多媒体达人炼成记
提高高中数学多媒体课件质量的几点思考