|
@@ -8,9 +8,20 @@ |
|
|
}, |
|
|
}, |
|
|
создать: function() { |
|
|
создать: function() { |
|
|
мир.физика.движок = Matter.Engine.create(мир.физика.настройки); |
|
|
мир.физика.движок = Matter.Engine.create(мир.физика.настройки); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Matter.Events.on(мир.физика.движок, "collisionActive", function(событие) { |
|
|
|
|
|
var пары = событие.pairs; |
|
|
|
|
|
for (var номер in пары) |
|
|
|
|
|
{ |
|
|
|
|
|
var пара = пары[номер]; |
|
|
|
|
|
//console.debug("столкновение объектов", пара.bodyA.id, пара.bodyB.id); |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}, |
|
|
}, |
|
|
обновить: function() { |
|
|
обновить: function() { |
|
|
Matter.Engine.update(мир.физика.движок); |
|
|
Matter.Engine.update(мир.физика.движок); |
|
|
}, |
|
|
}, |
|
|
}; |
|
|
}; |
|
|
|
|
|
|