前几天遇见一个问题,一堆牌点选时有的能点上,但是有的点不上,当时觉得很诡异。
后来,请经验丰富的同事看了下,原来是COCOSTUDIO中,点不上的区域,有其他的隐藏物体。
将牌的 setLocalZorder()设置个较大的值即可。
真是崩溃了,原以为2D中不会有Z缓冲,隐藏的也不会占地方,
本文介绍了一种常见的2D游戏开发问题——点击穿透现象,并提供了解决方案。通过调整游戏元素的Z轴顺序,可以有效避免点击事件被隐藏的对象拦截。
前几天遇见一个问题,一堆牌点选时有的能点上,但是有的点不上,当时觉得很诡异。
后来,请经验丰富的同事看了下,原来是COCOSTUDIO中,点不上的区域,有其他的隐藏物体。
将牌的 setLocalZorder()设置个较大的值即可。
真是崩溃了,原以为2D中不会有Z缓冲,隐藏的也不会占地方,
710

被折叠的 条评论
为什么被折叠?