2014-03-29 51 views
1

基本上在2d模式下的Unity 4.3中,我需要有时可以在屏幕大小边框上移动的对象(带精灵) (左,右,上,下),当他们通过边界,他们应该出现在对面这样的形象解释:Unity 4.3 2d模式下,如果移动到屏幕边框上时如何使对象在屏幕上分离

enter image description here

我想到的第一件事是刚刚创建的副本该对象在运行时显示在对面,当拖动的对象完全超出屏幕尺寸时,销毁该对象并只让其他对象(新对象)存在。但probalby这是一个不好的方法来做到这一点,是否存在一个更好的方式来实现这个结果?

回答

0

没有。你做对了。这两个半部分无法出现在屏幕的两侧,但却是同样的事情。除了一些相机的诡计,但这可能是为了特殊效果,而不是游戏逻辑。

取决于你正在做什么类型的游戏,这会带来一些意思问题。例如,副本可能会碰到原本显然不会的东西。诀窍是将所有规则和效果从一个实例应用到另一个实例。

相关问题