package{
import flash.display.Sprite;
import flash.display.MovieClip;
import flash.events.MouseEvent;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.utils.setTimeout;
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.events.Event;
import flash.events.KeyboardEvent;
import flash.text.TextField;
import flash.display.DisplayObject;
import flash.text.TextField;
import flash.text.TextFormat;
import flash.text.TextFieldAutoSize;
import flash.display.SimpleButton;
public class Game extends Sprite{
private var Fruit_MC:MovieClip = new MovieClip();
private var Score_MC:MovieClip;
private var Score:uint = 0;//初始分数
private var Get_Num:uint = 0; //击中个数
private var Lose_Num:uint = 0;//丢失个数
private var myTimer:Timer;//计时器
private var loseNum:int = 20;//丢失20个即失败
private var getNum:int =50;//击中50个即胜利
private var False_MC:MovieClip;
private var Win_MC:MovieClip;
private var bool:Boolean;
public function Game(){
stage.scaleMode=StageScaleMode.EXACT_FIT ;
//整个应用程序在指定区域中可见,但不尝试保持原始高宽比
stage.align=StageAlign.TOP_LEFT;
//舞台顶部左对齐
init();//初始化
}
private function init():void{
Btn_MC.Play_Btn.addEventListener(MouseEvent.CLICK,playGame);
//侦听“开始”按钮的鼠标单击事件,调用playGame()函数开始游戏
Btn_MC.Intro_Btn.addEventListener(MouseEvent.CLICK,GameIntro);
//侦听“说明”按钮的鼠标单击事件,调用GameIntro()函数弹出游戏说明界面
}
//开始游戏
private function playGame(event:MouseEvent):void{
BG.alpha=0.8;
//定义背景的Alpha透明度
stage.addEventListener(KeyboardEvent.KEY_DOWN,keyDown);
flash打字游戏源代码
最新推荐文章于 2021-05-30 23:23:19 发布