flash小游戏制作论文(10)
时间:2016-11-19 16:48 来源:毕业论文 作者:毕业论文 点击:次
图 3.3 在该影片剪辑中, 保存结果 Flash文件的保存时候,可以选择若干种文件格式。默认的文件格式是fla,该文件格式的动画文件可重复编辑;根据使用场合的不容,还可以选择swf格式,(互联网上的播放文件,不可编辑)、avi格式(标准视频文件)、gif格式(网页动画文件)等进行保存。 本设计中最终保存为swf格式。选择“文件/到处影片”菜单命令,显示到处文件的窗口。在该窗口中选择路径,然后指定保存的类型等。 制作过程中应注意的地方: 由于要在Flash中导入图片,图片格式最好是.jpg格式,这样容量才不会很大,声音格式也最好为.mp3格式。 制作过程中的难点: 现在的游戏是玲珑繁杂,而好的创意是作品成功的前提。真正的难点在于两个方面:一是技术方面的难度,由于以前的学习中从来都没有接触过ActionScript3,所以运用起来确实有点难度;二是在于选题和创意方面的难度,想到的题目玩玩都是重大的题材,创作题材的选择是,一定要从小处着眼,从细处着眼,以小见大,小题大做,小题细做,小题精做。而不是大而空,大而不当。而且尽量要结合自己的学习内容,校园生活,贴近生活。同时所选取的题材要积极向上,富有朝气。创意来源的选择:可以创作,多看相关书籍,生活片段,或者小知识等,另一方面也可以再制作Flash的过程中掌握制作技能,起到学科整合的效果。 3.4.3 游戏的实现与主要代码的添加 游戏的脚本代码: package classes{ import flash.display.Bitmap; import flash.display.BitmapData; import flash.display.MovieClip; import flash.display.Sprite; import flash.events.MouseEvent; import flash.geom.Matrix; import flash.geom.Point; import flash.geom.Rectangle; import flash.text.TextField; import flash.display.SimpleButton; public class PuzzleDocument extends MovieClip { private var col:uint; private var totalTiles:uint; private var rectCanvas:Rectangle; private var rectTemp:Rectangle; private var tileWidth:Number; private var tileHeight:Number; private var aTiles:Array=[]; private var bmpData:BitmapData; private var bmpMap:Bitmap; private var scene:Sprite=new Sprite(); private var lineSprite:Sprite; private var mc:SrcImg; public function PuzzleDocument() { col=4; rectCanvas=new Rectangle(5,15,360,360); rectTemp=new Rectangle(375,15,180,360); txtTileNum.text=col+"X"+col; mc=new SrcImg(); mc.stop(); (责任编辑:qin) |