Flash游戏开发实例①打砖块-3-部署砖块(2)

来源:互联网 发布:淘宝售卖侵犯知识产权 编辑:程序博客网 时间:2024/05/16 11:22

该做的我们都已经做了,但我们的球还无法击打到砖块,
接下来我们就来学习如何解决这一问题:
首先我们点击文件->新建->选择action script 3.0类
这里写图片描述
命名为:Brick
这里写图片描述
加入以下代码:

package {    importflash.display.*;    importflash.events.*;public class Brick extends MovieClip {public function Brick()   {       }    }    }    }

这是一个as类的骨架,虽然为这个小游戏有些小题大做了,但这会更好的帮助我们更好的学习。
接着在我们游戏的第一帧第一行添加代码:

import Brick;

接着我们还需要略微修改我们的砖块属性:
右键砖块:
这里写图片描述
类的名称改为我们刚才修改的as3的脚本名称:
这里写图片描述
接着讲第二帧里的代码:

var brick:MovieClip=new mcBrick();

修改为:

var brick:Brick =new Brick();

接着在AS3脚本中的Brick()中添加两个事件侦听器:

addEventListener(Event.ADDED, beginClass);addEventListener(Event.ENTER_FRAME, enterFrameEvents);

接着我们在其函数后再添加两个空函数:

private function beginClass(event:Event):void{        }private function enterFrameEvents(event:Event):void{        }
0 0
原创粉丝点击