若天明 发表于 2015-1-15 22:26:33

来讲讲:Flash MX 编程深条理使用-Flash射击游戏(6)

可以把它存成AS档做为外部连结档案(如定义ActionScript类则必须在写在as文件里,再通过import加入类),以方便共同工作和更进阶的程序修改。
6.2游戏制造(前台)(5)
6.2.6游戏的初始化程序

至此,仇人部分基础上讲完,上面讲讲游戏的初始化。大概人人会问,怎样,游戏快讲完了才讲初始化啊,游戏初始化不是应当在游戏一入手下手就对各类物体、方针、声响效果、得分举行初始设置吗,为何不在本章的后面部分讲啊?实在事理很复杂,这么庞大的游戏,假如一入手下手就讲初始化,读者基本就不知这些初始化语句有何用途。还不如等游戏的详细内容讲得差未几了再列出初始化程序,如许会加倍简单了解这些代码的实践寄义。详细程序以下:
//设置是不是为不逝世版
nodead=false;
//我的得分
your_score=0;
//游戏正式入手下手设置游戏画面的长宽,另有我的飞机数
play_width=300;
play_height=400;
//设置飞船挪动的4个界限
play_left=5;
play_right=295;
play_top=25;
play_bottom=395;
my_plane_number=3;
for(i=5;i>=my_plane_number;i--){
eval("my_plane_num_"+i)._visible=false;
}
//设置复制的影片数组
play_plane=newArray();
//我的性命值为50
my_blood=50;
//我的射击声响
my_shot=newSound();
my_shot.attachSound("my_plane_shot");
//背景轮回音乐的声响
bgsound=newSound();
bgsound.attachSound("loop");
bgsound.setVolume(80);
//失掉令牌的声响
get_pai=newSound();
get_pai.attachSound("get");
//我逝世的声响
my_dead=newSound();
my_dead.attachSound("dead");
//年夜怪收回一个枪弹的声响
big_enemy_one_sound=newSound();
big_enemy_one_sound.attachSound("one_sound");
//年夜怪收回爆炸弹的声响
//big_enemy_bomb_bullet_sound=newSound();
//big_enemy_bomb_bullet_sound.attachSound("bomb_bullet_sound");
<Pclass=a3>//用数组寄存3个函数值,准确到小数点后3
Flash动画制作软件是一款可以帮助设计者制作和设计动画Flash介绍、Flash标识、Flash广告、Flash弹出菜单以及任何其它Flash动画的Flash文本效果工具。

分手快乐 发表于 2015-1-17 17:56:33

传播上的优势——无国界跨媒体;创作群体的形成;媒体及比赛的推进

愤怒的大鸟 发表于 2015-1-21 16:20:52

Flash流行的主要原因是它使用了矢量图形(与位图相反)。因为这种图形格式比位图小得多,而且在缩放时对图形质量影响不大,所以很适合对带宽要求很高的Web。

再现理想 发表于 2015-1-30 21:04:12

用户在观看广告的时候,无法通过正常点击鼠标来查看广告的尺寸、字节数、所链接的URL广告本身信息。

冷月葬花魂 发表于 2015-2-6 16:00:20

矢量图形有一些固有的限制。例如,照片由于包含太多的信息而不能使用矢量图形这 种形式。但是对于由实体颜色形状构成的图像,Flash很管用。

爱飞 发表于 2015-2-17 01:22:45

FLASH的优点~你用眼睛所看到的东西~都能用它来实现~一点不夸张~高楼大厦-花草树木-高山流水-天空白云-阿猫阿狗-一切活的东西都可以容入到FLASH里面

兰色精灵 发表于 2015-3-5 14:49:18

还有,艺术上的优势——各异的风格;创作手法独特;独立性和原创性;拓展出新的表达空间;

透明 发表于 2015-3-12 08:49:15

Flash插件的最新版本允许设计者控制Box之外的元素和把Flash元素放在HTML或其它元素上面或下面,这就为交互性打开了一个崭新的世界。

再见西城 发表于 2015-3-19 20:19:51

时间期限本身就是一个优点,因为它可以让你确定一个祯率。电视每秒刷新屏幕30次,电影每秒刷新屏幕24次。Flash的祯率是可变的。
页: [1]
查看完整版本: 来讲讲:Flash MX 编程深条理使用-Flash射击游戏(6)