flash小游戏代码大全(电脑小游戏代码)
大家好,今天来为大家解答flash小游戏代码大全这个问题的一些问题点,包括电脑小游戏代码也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
怎样把flash小游戏的代码找出来
在有游戏的网页里点IE工具栏的“查看”里面的“文件源”,然后在弹出的笔记本里找到以该网站主页为开头,“SWF”为结尾的FLASH地址,(一些隐藏的FLASH的地址也可以找到,但很多,慢慢找),然后在空间里写日志,在日志里插入FLASH(写日志的工具栏里),把那段找到的地址输入就好了
如果你要放在主页,直接点自义定》新建模块》(调整好大小后)保存就好了
不动的加QQ469456770
Flash小游戏的游戏分类
通常按照游戏类型、以及玩家数量来区分。
常见的游戏分类一般有:
1、智力游戏
2、换装游戏
3、动作游戏
4、策略游戏
5、体育游戏
6、棋牌游戏
7、射击游戏
8、热门游戏
由于一些游戏支持两名玩家,又被称为双人小游戏。此外,还有部分网站按照游戏年龄划分出了儿童小游戏。
用FLASH 做一个 小游戏
用As 3做的第一个Flash最简单的小游戏2011-01-30 17:17:43|分类: Actionscript 3.0阅读50评论0字号:大中小订阅
一个长方形可以按A或者D左移右移,在游戏开始会监听键盘事件,圆形在舞台下面往上跑,如果长方形碰到圆,游戏结束,就这么简单。看代码myGame.as,你可以新建一个Fla文件,然后以myGame.as为文档类:
package{
import flash.display.MovieClip;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.display.*;
import flash.events.*;
import flash.text.TextField;
public class myGame extends MovieClip{
public const State_init=1;
public const State_play=2;
public const State_over=3;
public var gamestate:uint=0;
public var success:uint=0;
public var fail:int=0;
public var player1:Sprite=new Sprite();
public var player2:Sprite=new Sprite();
public function myGame(){
player1.graphics.beginFill(0xFF0000);
player1.graphics.drawRect(100,100,20,10);
player1.graphics.endFill();
player2.graphics.beginFill(0);
player2.graphics.drawCircle(200,400,10);
player2.graphics.endFill();
stage.addChild(player1);
stage.addChild(player2);
//默认会初始化构造函数,添加监听当前的游戏状态
stage.addEventListener(Event.ENTER_FRAME,gameloop);
//初始化游戏状态,要不gamestate=0;
gamestate=State_init;
// constructor code
}
public function gameloop(e:Event):void{
switch(gamestate){
case State_init:
initGame();
break;
case State_play:
playGame();
break;
case State_over:
gameOver();
break;
}
}
public function initGame():void{
stage.addEventListener(KeyboardEvent.KEY_DOWN,action);
success=0;
fail=0;
gamestate=State_play;
}
public function action(e:KeyboardEvent):void{
if(e.keyCode==65){
trace(e.keyCode);
player1.x-=2;
}else if(e.keyCode==68){
player1.x+=2;
}
if(player1.hitTestObject(player2)){
gameOver();
trace("you win!");
}
}
public function playGame():void{
player2.y-=4;
}
public function gameOver():void{
stage.removeEventListener(KeyboardEvent.KEY_DOWN,action);
gamestate=0;
trace("game over");
}
}
关于flash小游戏代码大全和电脑小游戏代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。