似乎我们可以显示图层,甚至可以zPosition
在 Core Animation 中为不同的图层使用不同的图层——但是,真的没有简单的方法来显示一些厚度的东西吗?
例如,一块 2 毫米厚的奶酪,或者一个按钮或一个倾斜的硬币,因此显示 1 毫米厚?不知何故,必须通过添加另一层来模仿厚度来显示厚度?所以这个 2.5D 是一个更基本的 2.5D,它是一个仅限于平面 2D 图像的 3D 世界……而一些 2.5D,比如一些 RPG 游戏,(比如暗黑破坏神),有时也被称为 2.5D 但对象在那些情况下(例如建筑物)实际上可以具有宽度、长度和高度(厚度)。所以实际上,这些对我来说实际上是相当 3D 的……除了大多数物体都在侧向倾斜的 2D 地图上。
回到问题上来……在 iOS 中,它是否确实仅限于平面 2D 图像的 3D 世界,并且进入任何width
x length
xheight
都需要进入 OpenGL / CAEAGLLayer
?