如题,怎么获取触点下的节点
相关案例 可以参考官方范例
这个我知道,但是没有返回触点下的节点的方法啊,而且触摸事件也是基于节点来注册的,也只能获取注册了触摸事件的节点
可以用这两种方法
好的,谢谢,我试下
你这个就是只能获取注册了触摸事件的节点呀
,我想要的效果是:背包的拖拽功能,拖拽结束后判断结束点是在格子上还是在背包面板外面,所以说我要知道拖拽结束的坐标点下的物体是什么
那你加油
来个土办法,设计一个叫道具框的东西,背包是由道具框拼出来的,道具框有个拖拽功能,不过拖拽只是针对框内的icon。当释放触摸式,取到最上层的UI,判断释放点的坐标是否在UI范围内来决定是否丢弃道具,如果在UI范围内,如果你的背包是标准有规律的,直接算一下是哪一行哪一列就行。如果不规则就用道具框再去判断。
当你拿到了行列,后面的就随便弄了。
1赞
你可以尝试用世界坐标系的触点判断是否在某个节点的包围盒中
1赞
使用节点的包围盒和坐标来判断。判断 道具节点的坐标 是否在 道具框节点的包围盒 范围内。有API的。
1赞
我懂你意思了,谢谢
感谢dalao们的解答
1赞