【发布时间】:2014-03-07 21:24:53
【问题描述】:
我应该如何(这是一个等距游戏)使深度合乎逻辑?
例如,如果一个农夫高于另一个农夫(也就是 y 值较低,但他较高),我将如何让他看起来好像在他下面的农夫后面?
墙壁也是如此。
我希望角色看起来像他们在墙后面,如果他们去......在墙后面。
但如果他们在墙前,就在墙前。
等轴测视角使代码更加混乱
我想要的一个很好的比较是像旧的节拍游戏(如 TMNT),你可以在某种程度上左右和上下行走(例如在路上)。在那些道路的中间,有时会有桶之类的物体。你可以在它上面和后面,也可以在它下面和前面。
或者类似http://www.maxdamage.org/wp-content/uploads/2012/10/tmnt02.jpeg
您会看到 4 个字符。角色可以在彼此前面(如果他们站在后面)。
【问题讨论】:
标签: actionscript-3 3d containers depth isometric