Flash益智教育游戏开发(9)
时间:2017-01-18 13:24 来源:毕业论文 作者:毕业论文 点击:次
图3.3.2游戏模式选择 点击开始按钮进入游戏模式的选择即第二帧。 点击开始按钮进入模式选择,开始按钮的代码如下: private function startClick(e:MouseEvent):void//开始按钮 { if(!help_mc.visible) { selectMode(); } } 在游戏选择模式中选择任意模式会进入相应的游戏模式中,即跳转到相应帧上。 、 private function mode1Click(e:MouseEvent):void { _mode = "练习模式"; initGame(); } private function mode2Click(e:MouseEvent):void { _mode = "比赛模式"; initGame(); } private function mode3Click(e:MouseEvent):void { _mode = "娱乐模式"; initGame2(); } 游戏初始化设置,如果选择的游戏模式是练习模式,则跳转到第三帧: private function initGame():void//游戏初始化 { trace(_mode); tmpArr = []; tmpArr2 = []; for (var i:int = 0; i < wordArr.length; i++) { tmpArr[i] = wordArr[i]; } if (_mode == "练习模式") { gotoAndStop(3); initWord1(); test_btn.addEventListener(MouseEvent.CLICK, testClick); back_btn.addEventListener(MouseEvent.CLICK, backClick); ok_btn.addEventListener(MouseEvent.CLICK, okClick); } else { startGame(); } } 3.3.2 帮助和作者信息的实现 刚开始将help_mc的visible属性设置为不可见,点击帮助按钮,使help_mc.visible = true。Help_mc影片剪辑为两帧,第一帧为帮助信息界面,第二帧为作者信息界面。点击不同按钮跳转到相应的帧上。 图3.3.3帮助和作者图层 (责任编辑:qin) |