【发布时间】:2013-11-05 20:39:39
【问题描述】:
我一直在研究在 Actionscript 中使用等距游戏网格。到目前为止,我看到的一切都是等距瓷砖的菱形网格。这似乎浪费了很多可用的屏幕空间。有没有一种方法或框架可以将图块放置在一个矩形网格中并利用全屏?
这是我正在谈论的图像: http://learncake.idtlw.com/isogrids.png
【问题讨论】:
-
如果您不是在寻找“菱形网格”,我不确定您是否真的在寻找“isometric 引擎”......这就是重点。
-
菱形图块创建称为等距的伪 3D 环境。将瓷砖铺设成菱形似乎并不是这样做的先决条件。我所描述的可以通过一个巨大的传统网格来完成,其中只有菱形的中心出现在屏幕上,但这意味着要跟踪很多未使用的图块。
-
等轴测投影是一种非常特殊的轴测投影,请参阅en.wikipedia.org/wiki/Isometric_projection。听起来您在描述一种不同类型的投影,请参阅flarerpg.org/tutorials/isometric_intro。
-
不,我说的是等距投影。每个图形元素将具有不同的左右顶部,并以 2:1 菱形为基础放置。