菜单
  

                score_txt.text = score.toString();
                input_txt.type = TextFieldType.DYNAMIC;
                play_btn1.addEventListener(MouseEvent.CLICK, playClick1);
                back_btn.addEventListener(MouseEvent.CLICK, backClick);
            }
    3.6.2    炸弹的制作及代码
       图3.6.2炸弹样式
    新建一影片剪辑为炸弹mc,上面为txt的文本框,显示随机出现的单词。下面为炸弹的动画。
        获取炸弹上的单词,方法和前一个模式类似:
        private function getAWord():String
            {
                var returnStr:String = "";
                random = int(Math.random() * tmpArr.length);
                returnStr = tmpArr[random].en;
                tmpArr.splice(random, 1);
                if (tmpArr.length == 0)
                {
                    for (var i:int = 0; i < wordArr.length; i++)
                    {
                        tmpArr[i] = wordArr[i];
                    }
                }
                return returnStr;
            }
     炸弹落地时会消失,然后游戏结束,设置两个图层,图层一第一帧放置炸弹,图层二放置单词框,图层二添加stop(),刚开始停止,落地时跳转到第二帧,即炸弹不见。
    图3.6.3炸弹时间轴

    炸弹掉落的位置随机出现,同时炸弹跳转到第一帧。
    public function Boom()
    {
            this.scaleX = this.scaleY = 2;
            gotoAndStop(1);
            this.x = Math.random() * 500 + 150;
            this.y = 50;
            this.addEventListener(Event.ENTER_FRAME, enterFrame);
        }
    炸弹下落及判断是否结束:
            addSpeed += 0.01;
            this.y += speed + addSpeed;
            if (this.y >= 500)
            {
                speed = 0;
                die();
            }
    游戏结束:
    private function die():void
    {
                        
        if (this.currentFrame < 2)
        {
            gotoAndPlay(2);
            speed = 0;
        }            
    }
    private function boomComplete(e:Event):void
    {
                boom = null;
                timer.stop();
                clearTimeout(clearTime);
  1. 上一篇:《C++面向对象程序设计》课程考试系统的设计与实现
  2. 下一篇:LIN总线车身系统逻辑控制的仿真设计
  1. jsp+sqlserver高校教育超市管...

  2. Android蜗牛教育网的设计+源代码

  3. php+mysql在线教育系统的设计与实现

  4. Photoshop+Frontpage+Flash软件的网站制作

  5. 基于Flash的3e少儿英语水平...

  6. 基于Flash的少儿编程学习系统设计与制作

  7. 基于Flash的多媒体教学系统的设计与实现

  8. 电站锅炉暖风器设计任务书

  9. java+mysql车辆管理系统的设计+源代码

  10. 河岸冲刷和泥沙淤积的监测国内外研究现状

  11. 中考体育项目与体育教学合理结合的研究

  12. 乳业同业并购式全产业链...

  13. 酸性水汽提装置总汽提塔设计+CAD图纸

  14. 大众媒体对公共政策制定的影响

  15. 杂拟谷盗体内共生菌沃尔...

  16. 当代大学生慈善意识研究+文献综述

  17. 十二层带中心支撑钢结构...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回