Проверить Matter.js
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

21 строка
836B

  1. мир.события = {
  2. обработчики: [],
  3. подписать: function(обработчик) {
  4. мир.события.обработчики.push(обработчик);
  5. },
  6. отписать: function(обработчик) {
  7. var номер = мир.события.обработчики.indexOf(обработчик);
  8. if (номер != -1)
  9. {
  10. мир.события.обработчики.splice(номер, 1);
  11. }
  12. },
  13. уведомить: function(событие) {
  14. for (var номер in мир.события.обработчики)
  15. {
  16. var обработчик = мир.события.обработчики[номер];
  17. обработчик.обработатьСобытие(событие);
  18. }
  19. },
  20. };