Использование сенсорных событий с Createjs / Easeljs
Я пытаюсь использовать события касания с объектами Createjs / Easeljs. Например, я пытаюсь прикрепить событие touchstart и touchmove с помощью addEventListener.
Touchstart и mousedown, похоже, работают: я использую браузер и сенсорное устройство для его тестирования, и он, похоже, работает в обоих случаях.
однако mousemove и touchmove, похоже, не работают. Я думал, это потому, что я удалил методы stopPropagation и preventDefault, но я видел, что Лэнни Макни написал что нет необходимости делать это в CreateJS 1.
Я не могу понять, почему это не работает.
Это мой код: http://pastebin.com/pqxWLNKG
с уважением.
1 ответов
вы можете использовать класс Touch, включенный в EaselJS, чтобы включить мультитач-который преобразуется в обычные события EaselJS mousedown/mousemove. Проверьте демо DragAndDrop:http://www.createjs.com/demos/easeljs/draganddrop
createjs.Touch.enable(stage);
Ура.