Кинетический js-холст

Я играю с фреймворком Kinetic js. Я работал над приложением для рисования и столкнулся с проблемой размещения фигур на сцене. Оказалось, что это потому, что я установил холст html5 в качестве своего контейнера для сцены, на которой фигуры не будут отображаться...

В связи с этим возникает вопрос: если я больше не использую холст в качестве своего контейнера, потеряю ли я все функциональные возможности холста? Есть ли способ разместить кинетическую сцену на холсте?


person Javacadabra    schedule 02.11.2012    source источник


Ответы (1)


Я только что ответил на это в комментарии к вашему другому вопросу, но я отвечу и здесь. KineticJS ожидает div для контейнера сцены, а затем создает элементы холста внутри этого div, поэтому не беспокойтесь о том, что они «не используются».

Если вы используете какой-либо инспектор элементов HTML в своем приложении, вы увидите, что div содержит элементы холста, даже если вы не добавляли их вручную; для каждого слоя, который вы добавляете на сцену, Kinetic добавит элемент холста и наложит их друг на друга.

person michael.orchard    schedule 02.11.2012