请问为什么我一个场景的虚拟摇杆能够使任务动起来,另一个就不行了呢
-
@欧拉欧拉 大佬我的动画2能切换,事件就上面截图那些,然后tliemap是这样的……他现在还是不能动……可能是什么原因呢………
-
@ksyla7 tilemap完全移走能移动吗?如果能,可以试试把tilemap的碰撞区域往里拉一点,不要画出它自身的尺寸边界。如果不能,就需要看看是不是其他问题了,
实在不行你可以试着把你的项目发一下(回帖可以上传项目文件的) ,我帮你看看具体问题在哪,问题解决了你再编辑掉上传的文件。
-
@ksyla7 你好像用了很多个tilemap,每个碰撞区域都检查下吧
-
@欧拉欧拉 未命名项目-1.evk 那麻烦大佬您了!!(按理来说我右上角那一块已经没有tilemap了……)
-
@ksyla7 是那个关卡1场景
-
@ksyla7 我开整体的碰撞区域显示看了一下,叠得有点多,这个碰撞区域不用每个tilemap都画,而且尽量不要画出界就好,没有用到的碰撞区域可以直接删掉,不用拉拽成边角那样。
我只留了【草地】tilemap的碰撞区域,并且尽量不画出界,就可以正常使用了
关于绘制tilemap的碰撞区域,尤其是跟【网格移动能力】的使用相结合时,碰撞区域可以不用画满一个格子,一个格子里有一小部分碰撞区域,对于拥有【网格移动能力】的对象来说,那个格子就会被当成障碍物的,所以可以像这些边缘这样,画半个格子就够用了:
另外人物的锚点和碰撞区域可以这么设置试试(也就是调整在人物的下半身部分,透视感会好一点),然后把角色的【网格移动能力】的偏移调成网格宽高的一半(让人物的网格移动能力的格子对齐tilemap):
然后你会发现,现在人物是对着格子刚刚好了,看起来比较自然:
-
@欧拉欧拉 谢谢大佬!!!!!
-
@欧拉欧拉 大佬还是不行%我照着您的样子改完了之后只能横着走,向上还是像被什么挡住了似的未命名项目-1.evk
-
@ksyla7 要注意你的原工程是没有模拟向上移动的,我是为了演示效果额外加的,你的原工程只有模拟左右移动的情况
-
@欧拉欧拉 啊啊啊!!我的我的!谢谢大佬!