01032图像与动画组合 ◆初学者往往把整幅画面制作成动画,不仅数量大,而 且程序的动作速度慢。实际上,真正活动的对象只是 其中的一小部分,可以在图像中把动画的那一小部分 截取下来,作为小动画的背景。利用动画制作软件, 在截取的背景上制作动画。然后,在 Visual basic中 ,选择 Image工具调入图像,使用 Animation控件调入 动画。仔细调整动画在图像上的位置,使动画恰好位 于截取背景的那个区域 清华大学, 出版社
http://www.wenyuan.com.cn/webnew/ 10.3.2 图像与动画组合 ◆ 初学者往往把整幅画面制作成动画,不仅数量大,而 且程序的动作速度慢。实际上,真正活动的对象只是 其中的一小部分,可以在图像中把动画的那一小部分 截取下来,作为小动画的背景。利用动画制作软件, 在截取的背景上制作动画。然后,在Visual Basic中 ,选择Image工具调入图像,使用Animation控件调入 动画。仔细调整动画在图像上的位置,使动画恰好位 于截取背景的那个区域
TSINGHUA 104在 Visual basic程序中使用动画 10.4.1实现动画的几种方法 ■10.4.2在 Visual Basic中制作动画 10.4.3几种不同格式动画的播放 清华大学出版社⑨
http://www.wenyuan.com.cn/webnew/ 10.4 在Visual Basic程序中使用动画 ◼ 10.4.1 实现动画的几种方法 ◼ 10.4.2 在Visual Basic中制作动画 ◼ 10.4.3 几种不同格式动画的播放
S10.41实现动画的几种方法 UNE③YPRs 1.制作动画的 利用定时器控件,其实质是每隔一段时间间隔移动 次图形或每隔一段时间间隔重新绘制图形。 交替显示一组图片,一般是两幅或三幅图片,从而实 现交替的动画效果 ◆利用 PictureClip等控件,连续播放一系列图片,从而 形成动画 2.动画控件与函数 在sua| Basici中,可以使用以下几种方法来播放动 画 使用MC控件播放动画 使用AP函数播放动画 使外挂控件播放动画 清华大学出版社⑨
http://www.wenyuan.com.cn/webnew/ 10.4.1 实现动画的几种方法 1. 制作动画的几种方法 ◆ 利用定时器控件,其实质是每隔一段时间间隔移动一 次图形或每隔一段时间间隔重新绘制图形。 ◆ 交替显示一组图片,一般是两幅或三幅图片,从而实 现交替的动画效果。 ◆ 利用PictureClip等控件,连续播放一系列图片,从而 形成动画。 2. 动画控件与函数 ◆ 在Visual Basic中,可以使用以下几种方法来播放动 画: 使用MCI控件播放动画 使用API函数播放动画 使外挂控件播放动画
S小104.2在 Visual basic中制作动画 1用定 UNVERSITY PRESS 本例用Line控件做成指针式电子钟的3个指针,并固 定这些指针的一端,另一端的坐标随时间变化,这就 形成了一个钟表 2.用 PictureClip控件制作动画 利用 PictureClip控件制作动画,实质上就是把存放在 PictureClip控件中的“地球图集bmp图片逐个放到图 片框中。图10.7所示为“地球图集bmp”图片的内容 清华大学, 出版社 地出 yw.weeusconsewenew
http://www.wenyuan.com.cn/webnew/ 10.4.2 在Visual Basic中制作动画 1. 用定时器控件实现动画 ◆ 本例用Line控件做成指针式电子钟的3个指针,并固 定这些指针的一端,另一端的坐标随时间变化,这就 形成了一个钟表。 2. 用PictureClip控件制作动画 ◆ 利用PictureClip控件制作动画,实质上就是把存放在 PictureClip控件中的“地球图集.bmp”图片逐个放到图 片框中。图10.7所示为“地球图集.bmp”图片的内容 。 图10.7
S10.4.3九种不同格式动画的播放 ◆动画的格式有SWFG等,不同格式的动画需要不同 的插件,使用不同的方法进行播放 1.通过“ Shockwave Flash”控件和“ Microsoft Common Dialog Control6.0控件播放Fash动画 (1)用Vsua|Basc新建一个工程。 (2)在工具箱中右击,在打开的菜单中选择【部件】选项 在【部件】对话框中选中 Shockwave Flash控件和 Microsoft Common Dialo g Control6.0控件 (3)在窗体上创建一个Fash控件,命名为 skFlash,并创建 个“ Common Dialog Control"控件,命名为“ CmdDlg 用于打开文件。另外还要添加4个命令按钮,分别命 名为 endPlay、 cmdStop、 cmdrewind、 codope。 (4)设置对象属性,如表10.3所示。 清华大学, 出版社
http://www.wenyuan.com.cn/webnew/ 10.4.3 几种不同格式动画的播放 ◆ 动画的格式有SWF、GIF等,不同格式的动画需要不同 的插件,使用不同的方法进行播放。 1. 通过“Shockwave Flash”控件和“Microsoft Common Dialog Control 6.0”控件播放Flash动画. (1) 用Visual Basic新建一个工程。 (2) 在工具箱中右击,在打开的菜单中选择【部件】选项, 在【部件】对话框中选中Shockwave Flash控件和 Microsoft Common Dialo g Control 6.0控件。 (3) 在窗体上创建一个Flash 控件,命名为skFlash,并创建 一个“Common Dialog Control”控件,命名为“CmdDlg” ,用于打开文件。另外还要添加4个命令按钮,分别命 名为cmdPlay、cmdStop、cmdRewind、cmdOpen。 (4) 设置对象属性,如表10.3所示