创游世界吧 关注:1,687贴子:5,977
  • 2回复贴,共1

如何判断某个地图坐标是否为空?〈〉

只看楼主收藏回复

要做一个游戏,在游戏中需要在地图上生成物体。如果在已经有物体的坐标生成会导致一系列问题。
那么想问一下,如何判断这个坐标值的位置已经存在其他物体?


IP属地:河南1楼2024-07-27 10:18回复
    得制作一个装置:物体开始时设置自身透明度为0。加碰撞组件,当有任何物体进入时执行自身指令,发送广播“存在”(设置距离为0)执行自身指令销毁自身
    物体(随机生成,伪):物体开始时延迟1s,销毁自身。当接受到广播“存在”执行地图指令在自身坐标生成 物体(真正需要,真)
    物体(真正需要的)就可以正常使用了
    原理解释:之后当前地块装置销毁,再次随机生成当前地块的物体没有受到广播,会直接自行销毁(不会生成所需物体)可以达到效果


    IP属地:浙江来自Android客户端2楼2024-08-11 22:33
    收起回复