2013-11-06 5 views
0

мой проект похож на www.logolenses.com, в который вы можете добавить готовые проекты и переместить их за прозрачное изображение. В моем проекте, когда я делаю проект перетаскиваемым слоем, я все еще не могу его переместить, потому что он находится под прозрачным слоем. Затем я попытался использовать скрытый слой сверху и создать группу с дизайном, чтобы они могли перемещаться вместе. но когда я добавляю группу в проект слоя, перемещается вверх со скрытым слоем. Например, предположим, что вы нарисовали слои a, b, c после другого (a внизу, b - середина, c сверху) есть ли способ перетащить & c вместе, не нарушая этот порядок слоев? Какие-либо предложения?KineticJs - Можно ли перетащить изображение за другое (прозрачное, большее) изображение

ответ

1

Проблема: промежуточный слой (б) конфликтует с перетаскиванием вы хотите сделать на внешних слоев (а & с)

Решение: Вы говорите слой Б, чтобы остановить прослушивание событий.

Layer b все еще отображает, но слои a & c может перетащить без вмешательства b.

layerB.setListening(false) 

Конечно, если вам нужно перетащить слой b, просто включите его.

+0

It Worked! :) Спасибо! – user2960407

Смежные вопросы