图片中金币就是右侧的节点。当金币与其它节点碰撞。怎么获取碰撞到的节点。获取其节点坐标。大小内容。在官方文档中只看到了刚体可以获取碰撞到的节点位置。麻烦最好能给出一个示例。谢谢。。
没人帮忙解答一下么?拜托了。实在是不知道怎么获取到碰撞到的节点信息。碰撞的other和self好像并不是节点本身
你打断点进去看不就行了
打断点?是什么啊。我新手。不明白。。能给个示例么?
你用什么编辑js的,vscode么
vscode
你设置了Chrome没有?话说是mac么?
没有。我就用的cocos creator 直接运行测试的。。
你的是mac么
other 和 self 是碰撞组件
你可以
other.node
self.node
访问节点
他现在是不会打断点
我不知道断点。。我只需要。获取碰撞节点 碰撞到的节点信息。可以获取宽度高度位置什么的就可以了。我截图中。金币如果碰到其它的东西。获取那个东西的节点信息就好了。。
算了,回家了
好的。那也谢谢你了。刚刚那位回答的好像可以。。但我没获取到节点的size。但是可以直接设置。那应该是我没用对。。
嗯。谢谢了。好像可以了。但是。我没获取到节点的宽度和高度信息。但可以获取到坐标。应该是我获取宽度高度。用的不对。直接没有弄过。
获取节点高度宽度信息。不是node.height这样么?
怎么可以回家这么早!!!
碰撞组件的size和节点的size不一定一样,你先去编辑器里看看节点大宽高是不是0
获取高度是node.height,可能是其他的问题,节点的属性可以看api
http://docs.cocos.com/creator/api/zh/classes/Node.html?h=cc.node
不不不。我是打算。通过碰撞获取到节点。然后有了节点不应该就可以直接得到节点的size的宽和高什么的信息么?我刚刚看了下直接node.height是设置节点高度。而不是获取节点高度的数。getContentSize这个又看不懂。为什么要放到log里。必须放里面么?那么又要怎么拿出来。
