2013-02-12 106 views

回答

0

您可以截取玩家在当前关卡中的一架飞机,并将多边形的颜色遮挡为黑色,其余的则为白色。但首先你需要从那架飞机上切下所有相交区域。不确定你可以在XNA游戏中轻松做到这一点。

我敢打赌,通过移除除当前级别以外的所有级别并制作巨大的屏幕截图,将其保存为该级别的地图,在3D编辑器中手动操作会更容易,但如果要在所有方向上旋转立方体,我需要做很多次。

另一种方法是将整个地图的小型副本分成立方体的三维矩阵并绘制所需的2D阵列选择。

+0

谢谢你。我想在Unity3D而不是XNA会更容易。我从3D转换到2D的问题是迷宫的大小不同。例如,在3d中,墙不算作一个整块。也许从2d到3d会更容易... – 2013-02-12 20:15:53