
我现在打算开发一个厨房类的游戏,但是现在有点困惑就是我想对某些物体进行一些操作需要监测人物是否在物体旁边如果在物体旁边按下T就可以进行一些交互,我用的是cocos 3.8编辑器

我现在打算开发一个厨房类的游戏,但是现在有点困惑就是我想对某些物体进行一些操作需要监测人物是否在物体旁边如果在物体旁边按下T就可以进行一些交互,我用的是cocos 3.8编辑器
如果此时人物坐标是 21.6,33;你的瓦片地块尺寸是 10 * 10;那人物的位置索引就是{ 2,3 },然后物体的位置索引假设是 { 4, 5 }, 那在 update 里遍历判断就行了。
如果不采用瓦片格子判断方法,那就玩家node1,检测物体node2;
const dis = Math.sqrt(x差的平方 + y差的平方);