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

Unix/Linux
Linux 下采用软件实现RAID
汉化你的RedHat全攻略(2)- TrueType字体的使用
汉化你的RedHat全攻略(3)- RedHat 7.0上的中文环境和输入法
汉化你的RedHat全攻略(4)- FAQ和一些总结
Linux与其他操作系统的区别
为什么我用 ipchains 构建的子网里的机器不能用 ftp?
轻轻松松的安装Slackware Linux -- 0.自序,观念篇
Linux命令Man解释:ftpaccess(5) :ftpd 的配置文件
Linux命令Man解释:chsh :更换你登入时所用的shell
Linux命令Man解释:chfn :改变你的finger讯息
Linux命令Man解释:apropos :在whatis资料库中搜寻特定字串
X-Window中如何设置字体
rpm命令参数列表
汉化你的RedHat全攻略(1)- 中文环境和中文输入法的安装
Linux命令Man解释:MIRROR:镜像远端节点上的档案
Linux命令Man解释:losetup :设定与控制loop devices
Linux命令Man解释:lilo :安装引导装载程序
Linux命令Man解释:groupmod :修改组
Linux命令Man解释:shutdown:让系统关机
Linux命令Man解释:SUDO(8):以root身份执行指令

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 154 ::
收藏到网摘: 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 输入静态文本