【发布时间】:2011-02-26 18:12:38
【问题描述】:
假设我们有一个等距网格(考虑类似于暗黑破坏神)的瓷砖。我们对网格有一些度量,例如网格高度、网格宽度和图块高度/宽度。考虑这张图片:
网格的中心单元是 0,0 延伸等北 (+y)、等南(-y)、等东(+x)、等西(-x)。
假设我们要在网格上的任意位置绘制一个矩形。我们没有矩形的等距位置,而是有网格的正常绘制坐标,其中左上角为 0,0,南为 y+,右为 x+。
如果我们有问题矩形的顶部、左侧、高度和宽度 - 我们如何计算与矩形底部边缘交叉的 iso-cells 数组。
您选择的任何语言都可以证明这一点。
【问题讨论】:
标签: ios objective-c isometric