是否可以将用户数据存储在CANNON.Body
对象中供以后使用?例如:
var ballBody = new CANNON.Body({ mass: 1 });
ballBody.userData = { name: 'tester' };
// ...
world.add(ballBody);
// ...
player.addEventListener('collide', function(e) {
console.log(e.contact.bi.userData.name); // ==> tester
});
答案 0 :(得分:0)
我明白了!这些信息会保存在e.body.userData
事件的collide
中。