2014-10-22 5 views
0

나중에 사용할 수 있도록 CANNON.Body 개체에 사용자 데이터를 저장할 수 있습니까? 예 :나중에 사용할 수 있도록 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

[Github Issue] (https://github.com/schteppe/cannon.js/issues/156) – usandfriends

답변

0

알아 냈습니다. 정보는 collide 이벤트의 e.body.userData에 저장되고 보관됩니다.

관련 문제