万事开头难,一个作品的主题我感觉是最难的了,我和我的小伙伴光想主题就花了一两天,而且中间还把作品推翻重做,所以主题就很重要了,有了主题才有了最后的思想火花。
我和孟伟的作品主要运用了vb与flash的交互和超链接,其实我们作品期间的难点就是vb与flash怎么交互,和flash的保存问题
Vb与flash交互
一、 从网上直接下载自己需要的flash
二、 Adobe Flash CS5
准备一款能制作flash的软件当然不是我们自己去制作(自己制作是很难在很短时间里做出很炫酷的flash的)1.我们只需要用Adobe Flash CS5打开我们需要的flash。2.接下来我们就需要找到我们要实现交互的按钮 将它转换为元件-按钮(右击选择转化为元件)3.我们需要添加与vb交互的代码按下F9进入代码编写页面 写下如下代码就行了
on(relesse) { fscommand(“send Action”) }
4.接下来我们就需要导出flash 注意格式必须为swf
三、 vb与flash进行交互
- 打开vb在工程中选择添加部件 选择ShocKwaveFlash 添加如下代码就能实现vb与flash的交互了
Private Sub ShockwaveFlash1_FSCommand(ByVal command As String, ByVal args As String) If command = “Send Action1” Then **.Show Exit Sub Else If command = “Send Action2” Then **.Show Exit Sub Else End If If command = “Send Action3” Then **.Show Exit Sub Else End If If command = “Send Action4” Then **.Show
Exit Sub
Else End If End If End Sub、
大概的意思就是当你点击一个按钮元件时跳转到另一个窗体
最后就是flash保存问题了我们期最后一般选择了两种解决方法
1.添加flash之后不用保存直接生成exe文件 这样就能变相的保存falsh了只不过这样flash是保存在你生成的exe文件里,并没有保存在工程上
2.直接从网上下载一个SaveFlash插件就行了(里面有安装教程)
这次作品展收获最大的就是1.学会了团队合作一个人固然能走的很远但一个团队一定能走的更远。2.不要害怕困难,只要你坚持下去所有的困难都能迎刃而解。