我有一个实现霍格沃茨小说“哈利波特与理性方法”的想法。这没有明确提及,但通过描述强加空间的可能性以及通向不同地方的引线之间在方向和长度上没有明显差异,人们可以理解霍格沃茨是在一个使用魔法创建的伪 4D 空间中。但是我遇到了一个问题:我不知道如何在 Unity 中进行 3D 对象之间的交互,而是在 4D 空间中进行交互。该图描绘了伪 3D 空间中的 2D 角色(这是 2D 层),当他们进入其中一个通道时,他们不会注意到高度的变化,因为他们看到的是 2D。如果其中一个角色从高度 0.5 到高度 1 或 0 看,他会看到那里有什么,因为高度差不够,但是如果他从高度 0 到高度 1 看,他就看不到那里有什么(太高了)。同样的事情发生在霍格沃茨的伪 4D 空间中,只是走廊没有改变高度,而是改变了 w 坐标,而且由于我们是 3D 生物,我们不会看到这种变化。
你可以在那里看到图像:
图像中的高度可以从 0 到 1 不等,它以从黑色到白色的颜色显示。