迷宫背景算法ActionScript3

时间:2013-06-14 14:34:37

标签: actionscript-3 flash-cs5

我有一个大问题。 我想创造一个迷宫。我可以创建一个迷宫路径,但玩家不能走在这条迷宫路径中。 我创建了随机迷宫路径算法。

绘制迷宫外观的算法

>   var maze_draw:Sprite = new  (...)<br>
maze_draw.graphics.lineStyle(2,0xff0000);
            maze_draw.graphics.moveTo(10,10);
            maze_draw.graphics.lineTo(10+wall_size*maze_width,10);
            maze_draw.graphics.lineTo(10+wall_size*maze_width,10+wall_size*maze_height);
            maze_draw.graphics.lineTo(10,10+wall_size*maze_height);
            maze_draw.graphics.lineTo(10,10);

这是迷宫绘画的方法。但我的播放器无法进入我的迷宫。这个迷宫看起来像一个有一些背景的正方形。但我没有创建任何背景,只有行。这是我的碰撞方法:

> if (e.keyCode==40){
        guy.y+=5;

        if (guy.hitTestObject(maze_draw)){
            guy.y-=5;

        }

当玩家进入隐形墙时,他无法继续...... 当ma玩家进入ma迷宫时,我怎样才能创建迷宫和迷宫碰撞? 对不起,我的英文......

1 个答案:

答案 0 :(得分:0)

也许你应该去看看site。这只是他很棒的教程之一。如果这不是你搜索的内容,他还有很多关于迷宫的教程。