当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 第2章 可控游戏类 2.3 泡 泡 王 国(7)

Unix/Linux
如何在linux下面运行招商银行专业版
Windows和Linux系统共存 完美解决方案
Linux 和对称多处理应用程序介绍
Red Hat Linux 附加引导和内核引导选项
Linux 2.6.11内核文件IO系统调用详解
走向高手之路 Linux系统内核技术解读
菜鸟乐园 Linux系统内核代码特色一览
Linux内核和传统Unix内核的比较
内核中的物理内存分配函数kernel api
使用 Linux 系统调用的内核命令
详细解析 Linux内核的主要配置选项
内核操作 Linux2.6内核驱动移植参考
Linux内存中Swap和Buffer Cache机制
高手进阶 更换Fedora Core 6的内核
高手风范 Linux操作系统内核编码风格
Linux操作系统内核中工作队列的操作
揭开Linux系统内核调试器的神秘面纱
系统“大挪移” Linux服务器迁移大法
高手进阶 重新编译Linux操作系统的内核
Ubuntu系统关于驱动模块命令的一些使用

Unix/Linux 中的 第2章 可控游戏类 2.3 泡 泡 王 国(7)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 178 ::
收藏到网摘: n/a

第2章 可控游戏类2.3 泡 泡 王 国(7)
第2章 可控游戏类2.3 泡 泡 王 国(7) (10)打开“动作-影片剪辑”面板,在右侧的区域中输入下面的语句:onClipEvent (enterFrame) { if (_root.black == 0) { if (Key.getCode() == 37) { if (this._x>60) { this._x -= 8; } this.gotoAndStop(1); } if (Key.getCode() == 39) { if (this._x<500) { this._x += 8; } this.gotoAndStop(2); } }}//以影片帧频不断地触发下列动作制作说明:根据按下键盘的左右键来控制海豚的移动方向。如果变量“_root.black”等于0,就做出如下的判断:· 如果“Key.getCode()”的代码值为37,并且“_root.mpc”的x轴的值大于60,那么“_root.mpc”的x轴减8。· 如果“Key.getCode()”的代码值为39,并且“_root.mpc”的x轴的值小于500,那么“_root.mpc”的x轴加8。(11)从“库”中将percent剪辑拖入场景,然后打开“动作-影片剪辑”面板,在右侧的区域中输入下面的语句:onClipEvent (enterFrame) { _root.p = Math.round(_root.right/(40+_root.level*10)*100);}//不断地判断剩余泡泡的百分比值(12)单击工具箱中的“文本工具”按钮,用文本工具做两个动态文本,在其“属性”面板的“变量”文本框中分别输入“level”和“score”;再用文本工具做两个静态文本,在文本文本框分别输入“级别”和“分数”,并将它们按图2-84所示的位置排列。图2-84 制作文本(13)选中“图层2”的第3帧,执行菜单栏“插入”|“时间轴”|“帧”命令,插入一个帧。选中“图层2”的第4帧,执行菜单栏“插入”|“时间轴”|“关键帧”命令,插入一个关键帧。选中该关键帧,从“库”中将player影片剪辑和restart按钮拖入场景,如图2-85所示。图2-85 将影片剪辑拖入场景(14)选中restart按钮,然后打开“动作-按钮”面板,在右侧的区域中输入下面的语句:on (release) { _root.gotoAndPlay(2);}//用鼠标单击按钮时,将场景中的播放头转到场景的第2帧并开始播放,即重新开始游戏(15)选中“图层1”的第4帧,执行菜单栏“插入”|“时间轴”|“关键帧”命令,插入一个关键帧。选中该关键帧,打开“动作-帧”面板,在右侧的区域中输入下面的语句:_root.p = 0;_root.black = 0;_root.right = 0;_root.heart = 0;_root.heartnum = 0;_root.heartn = 0;_root.level = 0;_root.score = 0;stop();//将变量都还原为初始值,然后在这帧停止(16)单击工具箱中的“文本工具”按钮,用文本工具输入静态文字“游戏结束”,并设置文字属性,如图2-86所示。图2-86 输入静态文本