【问题标题】:Is there a method or framework to implement a rectangular area of isometric tiles?有没有一种方法或框架来实现等距瓷砖的矩形区域?
【发布时间】: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 菱形为基础放置。

标签: actionscript-3 isometric


【解决方案1】:

不确定您所说的“矩形网格”是什么意思,但也许您正在搜索as3isolib

【讨论】:

  • 矩形是指从屏幕左上角到屏幕右下角的磁贴,而不是屏幕中间的菱形。后者是 as3isolib 呈现图块的方式。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-22
  • 2021-05-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多