【发布时间】:2017-02-15 02:51:12
【问题描述】:
所以我知道碰撞组和过滤器等。但我需要在服务器上检查子弹是否来自同一玩家。如果这只是在客户端上,那将很容易,因为我可以为玩家自己的子弹创建一个碰撞组,为敌人的子弹创建一个碰撞组,但由于服务器是检测碰撞的服务器,因此没有“客户端”玩家,每个玩家和子弹都是处理相同,除了附加到项目符号的用户数据有一个 uid。
所以基本上我想要这样的东西 -
if(collisionA.m_userData.type == "projectile"){
if(collisionA.m_userData.uid === collisionB.m_userData.uid){
dontApplyCollisionOrPhysics()
}
}
【问题讨论】:
-
还没有找到解决办法
标签: javascript box2d collision