Я пытаюсь использовать пример с сайта createJS / easylJS, где он устанавливает createjs.Shape () и добавляет его в качестве дочернего к createjs.stage()
.
Затем с помощью обработчиков mousedown / mousemove / mouseup обновляется сцена с использованием графических методов - setStrokeStyle
, beginStroke
и curveTo
.
Основное отличие состоит в том, что я также добавляю new Bitmap(url)
, а также добавляю его в качестве дочернего элемента на мою сцену (перед добавлением createjs.Shape
для рисования).
Однако, когда я его тестирую, я могу «рисовать» только в областях, не занятых растровым изображением. Как я могу заставить это работать, чтобы я мог рисовать / рисовать поверх растрового изображения?
Конечная цель - это раскраска - возможность добавлять разные черно-белые изображения и иметь несколько цветных кистей, чтобы раскрасить их.