第7章 多媒体编程new

第7章 多媒体编程new

ID:34418814

大小:2.29 MB

页数:33页

时间:2019-03-06

第7章 多媒体编程new_第1页
第7章 多媒体编程new_第2页
第7章 多媒体编程new_第3页
第7章 多媒体编程new_第4页
第7章 多媒体编程new_第5页
资源描述:

《第7章 多媒体编程new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章多媒体编程7.1开发多媒体应用程序概述多媒体应用程序集动画制作、美术设计、视频编辑、声音处理和程序设计编写于一体,通过友好的人机对话界面及交互性,可动态地表达内容主题,具有强大的艺术感染力与视觉冲击力。在.NET框架中,利用Graphics对象可以动态绘制图形图像,即可以设计制作动画特效;利用ImageAnimator对象设计制作GIF动画效果;利用Time控件也可以制作不同的动画效果;还可以利用ActiveX控件设计制作AVI动画播放器、Flash动画播放、MP3音乐播放器和屏幕保护程序。7.2利用Graphics对象制作雪花飘飘动画效果

2、本实例是利用Graphics对象FillEllipse方法和For循环语句动态绘制大小、位置不同的椭圆,从而产生雪花飘飘动画效果。在实例中还利用数组技术和Random随机对象,前面章节已详细讲解了Graphics对象FillEllipse方法、For循环语句和数组,下面来重点讲解一下Random随机对象。Random随机对象可以表示伪随机数生成器,一种能够产生满足某些随机性统计要求的数字序列的设备。该对象常用方法意义如下:Next()方法:返回非负随机数。NextBytes()方法:用随机数填充指定字节数组的元素。NextDouble()方

3、法:返回一个介于0.0和1.0之间的随机数。Random()方法:使用指定的种子值初始化System.Random类的新实例。下面来具体讲解雪花飘飘动画效果的实现方法。1)单击菜单栏中的“文件/新建/项目”(快捷键:Ctrl+Shift+N),打开“新建项目”对话框,项目类型选择“VisualC#”,模板选择“Windows窗体应用程序”项.,名称为“Ex07_1”。2)设置好各参数后,单击“确定”按钮,就可以创建Windows窗体应用程序。3)单击菜单栏中的“视图/属性窗口”命令,打开“属性”面板,然后设置窗体的“BackColor”属性为“

4、Black”,“FormBorderStyle”属性为“None”,如图7-1所示。0第7章多媒体编程图7-1设置窗体属性4)最后设置窗体的“WindowState”属性为“Maximized”,这样程序运行后就会全屏显示。5)添加代码。双击窗体,添加窗体的加载事件代码,具体如下:2峰杰工作室6)单击属性面板中的事件按钮,然后选择“DoubleClick”事件,如图7-2所示.图7-2窗体事件7)双击“DoubleClick”事件,添加该事件代码,具体如下:8)运行程序。单击菜单栏中的“调试/启动调试”命令(快捷键:F5)或单击工具箱中的按钮,运

5、行程序,就可以看到雪花飘飘动画效果,如图7-3所示。30第7章多媒体编程图7-3雪花飘飘动画效果9)双击窗体,就可以退出程序。7.3利用Timer控件制作商品展示动画效果Timer控件实现按用户定义的时间间隔引发事件的计时器。此计时器最宜用于Windows窗体应用程序中,并且必须在窗口中使用。该控件常用属性、方法和事件意义如下:Enabled属性:获取或设置计时器是否正在运行。如果计时器当前处于启用状态,则为true;否则为false。默认为false。Interval属性:获取或设置在相对于上一次发生的Timer.Tick事件引发Timer

6、.Tick事件之前的时间(以毫秒为单位)。Tag属性:获取或设置一个任意字符串,表示某种类型的用户状态。Start方法:启动计时器。Stop方法:停止计时器。Timer方法:将指定的容器与Timer类的新实例一起初始化。Dispose方法:处置由计时器使用的资源(内存除外)。Tick事件:当指定的计时器间隔已过去而且计时器处于启用状态时发生。本实例还应用了PictureBox控件的MouseEnter和MouseEnter事件在鼠标指针进入PictureBox控件时发生。MouseLeave事件在鼠标指针离开PictureBox控件时

7、发生。本实例还应用了Panel控件和ToolTip控件,这两个控件前面章节已讲过,这里不再多说。下面来具体讲解商品展示动画效果的实现方法。1)单击菜单栏中的“文件/新建/项目”(快捷键:Ctrl+Shift+N),打开“新建项目”对话框,项目类型选择“VisualC#”,模板选择“Windows窗体应用程序”项.,名称为“Ex07_2”。2)设置好各参数后,单击“确定”按钮,就可以创建Windows窗体应用程序,然后设置“Text”属性为“利用Timer控件制作商品展示动画效果”,如图7-4所示。图7-4设置窗体属性3)添加面板控件。单击工具箱中

8、的控件,在窗体中添加该控件,然后设置“BorderStyle”属性为“Fixed3D”,如图7-5所示。4峰杰工作室图7-5添加面板控件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。