flash游戏代码

flash游戏代码

谁有flash小游戏的源代码,要有详细注释的,谁有,给发一份,谢?

1. 先创建一个影片剪辑"b",影片剪辑的第一帧画上一个"牌",这个牌是还没反过来的那种.(注册点在牌的左上角) 2. 在影片剪辑"b"的第2帧插入一个空白关键帧. 3. 创建一个新的影片剪辑"k",这个影片剪辑的每一帧就是一种以经翻过来的牌,也就是说,这里的每一帧上,你画上一个牌,每一帧都是一个不同的样式就好了.一共有多少种牌你自己决定. 4.回到影片剪辑"b"的编辑中,在空的第2帧上放上你的影片剪辑"k",最好让他和第一帧的"牌"重合(也就是播放起来不会抖动). 5.选中影片剪辑"b"的第一帧,按F9,在打开的动作面板中输入: stop(); 6.选中影片剪辑"b"的第二帧中的那个影片剪辑"k",在属性面板的"实例名称"一栏填写"kid".然后,选中影片剪辑"b"第2帧以后的一帧(总之播放从2帧到这一帧的时间就是牌显示的时间,自己多试试就知道),按F5插入帧(注意不是关键帧!). 7.在"库"中选中影片剪辑"b",点右键,选"链接",在出现的对话框中,勾选第一项和第3项,并在"标识符"一栏填写"block". 8.回到主场景,选择你要开始游戏的那一帧(比如说第一帧),按F9,在打开的动作面板中输入(注意标点): _root.h = 5; _root.w = 4; _root.k = 10; _root.prox = 0; _root.proy = 0; _root.xscl = 10; _root.yscl = 10; _root.hei = 80; _root.wid = 80; //————————————————————————– stop(); _root.score = 0; _root.blocks = []; _root.firx = 0; _root.firy = 0; for (i=1; i0) { px = random(_root.w)+1; py = random(_root.h)+1; } _root.blocks[px][py] = i; while (_root.blocks[px][py]>0) { px = random(_root.w)+1; py = random(_root.h)+1; } _root.blocks[px][py] = i; } for (i=1; i0 && xx-this._x0 && yy-this._y= _root.k){ _root.gotoAndStop(【这里写上游戏胜利后主场景将要跳转的帧数】); } this.removeMovieClip(); } else { _root["block"+_root.firx+"/"+_root.firy].play(); _root.firx = 0; _root.firy = 0; this.gotoAndPlay(2); this.kid.gotoAndStop(this.k); } } } }; } } 在虚线前的语句你都可以改等号之后的数字: h — "牌"矩阵的横个数; w — "牌"矩阵的纵个数; k — "牌"的种类,每个种类将会创建一对牌; (注意!!!对于这3个量,你必须满足: h*w = 2*k 否则将会使得flash卡掉!) prox — 牌矩阵的左上角横坐标. proy — 牌矩阵的左上角纵坐标. xscl — 牌的横坐标间距. yscl — 牌的纵坐标间距. hei — 牌的高度. wid — 牌的宽度. 还有,黑色框框中的东西也要你自己改…. 好了,这样就应该和你说的差不多了。

你看看还有没什么不对的地方?或者你给个邮箱什么的,我把文件发过去给你也行。

题外话:这个是我手工打了半个小时的。

怎么样也得加点分吧。

【flash游戏代码】FLASH代码问题在FLASH游戏中经常会遇到获得分…

一般有下列方法(其中ASP亦可为PHP、JSP): FLASH+ASP+ACCESS FLASH+ASP+XML FLASH+ASP+TXT 其中flash传出参数所用代码: 变量1=值1; 变量2=值2; 变量3=值3; loadVariables("***.ASP","","post"); ASP接受FLASH参数和接受表单所用的代码是一模一样的.

【flash游戏制作教程】flash小游戏制作源码或教程,或电子书想学一些…

DOWN)) { _rotation = 55; } //,选择元件按F9打开动作面板粘贴下面整段代码, // } /.isDown(Key.LEFT) && Key.isDown(Key.RIGHT) && .isDown(Key.DOWN) && !Key.isDown(Key;键盘控制影片剪辑移动的代码;如果键盘按右+上键并且没按左+下键时,剪辑向右旋转55度 if (Key; } /.LEFT) && .RIGHT) && Key.isDown(Key.LEFT)) { _x += speed; _rotation = 0; } ///里写好了代码的注释,谨防老师提问.isDown(Key.UP) && !Key.isDown(Key,剪辑向右旋转55度 if (_y _y = 600.UP) && ; 初始化移动速度为25; } / _rotation = 0,负数代表反方向移动速度 onClipEvent (enterFrame) { /.isDown(Key.DOWN) && !Key.isDown(Key; } /如果键盘按上键并没同时按下键,剪辑向上平移;/控制剪辑下边界,如果移动高度超过600,还原到0位置由上向下循环 if (_x _x = 800;/如果键盘按右+下键并且没按左+上键时,左右同时按时为静止;/进入帧后随时监测 if (Key.isDown(Key,剪辑向右平移,旋转角度为0防止左右同时按时元件静止不动 if (Key.isDown(Key; } /.isDown(Key.RIGHT) && Key.isDown(Key; } /!Key.isDown(Key.LEFT) && !Key.isDown(Key.isDown(Key.UP)) { _rotation = 55!Key;/如果键盘按下键并没同时按上键.UP)) { _rotation = -55,选中图片拖到库里,选择新建影片剪辑元件; _rotation = 0.RIGHT) && !Key.isDown(Key;/如果键盘按左+上键并且没按右+下键时;/如果按键盘左键并且没同时按右键,剪辑向左平移,剪辑向下平移,旋转角度为0防止上下键同时按时元件静止不动 if (Key.DOWN)) { _rotation = -55。

1打开flash选舞台在下面属性面板把舞台改为800*600,导入到舞台(快捷键Ctrl+R)一张喜欢的小图片作为控制的角色 2调出库面板(Ctrl+L)打开库;/如果键盘按左+下键并且没按右+上键时!Key; } /如果按键盘右键并且没同时按左键,防止左下与右上冲突 if (Key.isDown(Key; } /.UP) && ;/控制剪辑上边界,如果移动高度小于0,还原到600位置由下向上循环 if (_y>600) { _y = 0;/控制剪辑左边界,如果移动宽度小于0,还原到800位置由右向左循环 if (_x>800) { _x = 0.isDown(Key.RIGHT)) { _x -= speed.isDown(Key.DOWN)) { _y -= speed; _rotation = 0; } //,旋转角度为0 if (Key.UP)) { _y += speed 完整些的flash游戏都要上百行代码的,以老师讲课的进度他会用种灰常怀疑的目光边看你的flash代码边对你提问的!Key,剪辑向左旋转55度,随意起个名字 3元件拖到舞台.RIGHT) && !Key.isDown(Key; } /,其实制作游戏里可以设成特技效果的。

) 4 场景里新建一层写上声音.isDown(Key.LEFT) && Key.isDown(Key.DOWN) && !Key.isDown(Key: onClipEvent (load) { speed = 25; } ///控制剪辑右边界,如果移动宽度超过800,还原到0位置由左向右循环 } (代码里上下同时按,剪辑向左旋转55度.LEFT) && ,旋转角度为0 if (Key,防止左上与右下同时按产生冲突 if (Key!Key。

贴一个以前改写的简易键盘控制角色移动代码,/,Ctrl+R导入一段mp3音乐作为背景music拖到声音层第一帧 5 场景新建一层写上背景,选文本工具(快捷键T)用静态文本把源代码粘贴上去作为背景

970797游戏攻略网 » flash游戏代码

赞 (0)