新手求助大佬,我想在这个场景里创建一个战斗区域,红色框框的部分,然后在框框里做一些rpg战斗,但是搞了两天,不知道怎么去实现,有没有会的大佬指导指导,谢谢


现在只做完了这个场景,还有跳转,但是战斗区域那些都还没有实现。
你这个问题就很让人匪夷所思,你就实例化对象坐标放红色区域不就好了?
战斗逻辑分离,战斗逻辑内的涉及坐标的任何逻辑,移动,站位永远都是以战斗逻辑自己的坐标系原点(0,0)为参考,不考虑表现层实际处于地图什么位置。
但在做表现层时,都需要加上偏移量,因为只有在场景原点时表现层的坐标系与战斗逻辑内的坐标重叠
首先 你的ui是不是单独创建了个ui摄像机渲染的?如果不是就搞一个;战斗的部分可以用另一个摄像机观察战斗的部分,然后渲染到场景中的一个sprite(这个sprite本身group是ui);去看下引擎摄像机 和rendertexture的部分,先把摄像机学会了 就很简单了
嗯嗯,有点悟到了,感谢大佬,我按这个思路继续
学到了,感谢大佬