0
ответов

Перекрашивание формы при наведении курсора мыши с помощью KineticJS

У меня есть холст, который может содержать от умеренного до большого количества форм (50-500). Мне удалось нарисовать контур фигуры, которую я хотел бы использовать с помощью следующих инструментов: function DrawPolygon (diagramLayer, ...
вопрос задан: 20 June 2018 07:52
0
ответов

Конвертировать строку в изображение в кинетической JS v5.0.0

У меня есть строка, как показано ниже. Атрибуты строки: Когда я конвертирую ее в изображение, используя следующий код, var nClone = $ scope.currLine.clone (); // $ scope.currLine содержит информацию о кинетической линии ...
вопрос задан: 26 February 2015 06:21
0
ответов

Маскировка фигур на холсте HTML5?

Извините, если этот вопрос был задан где-то еще, но это довольно сложно сформулировать так, как есть, поэтому я ничего не смог найти. Есть ли способ реализовать маски на холсте? Например, используя только формы (нет...
вопрос задан: 24 September 2014 10:59
0
ответов

Kineticjs vs Raphaeljs

Я начинаю новый проект, использующий HTML5. Двумя наиболее популярными графическими инструментами являются KineticJS и RaphaelJS. Если у вас есть опыт их использования, что вы можете посоветовать? Какие функции они ...
вопрос задан: 24 August 2012 14:24
0
ответов

Сведите пальцы, чтобы увеличить холст

Я пытаюсь установить простую функцию увеличения/уменьшения масштаба. на холсте. Я использую KineticJS для обработки сенсорных событий и рисования на холсте, но не могу реализовать масштабирование. KinteicJS имеет аналогичный пример, ...
вопрос задан: 6 June 2012 21:30
0
ответов

Как в Javascript при выполнении глубокого копирования избежать цикла из-за свойства «this»?

У меня есть какой-то библиотечный код, который бесконечно зацикливается на мне. Я не понимаю, как лучше всего выполнять обнаружение и предотвращение циклов в javascript. т. е. нет программного способа проверить, является ли...
вопрос задан: 23 May 2012 21:51
0
ответов

Интерактивное рисование с помощью kineticjs

Я хочу нарисовать прямоугольник с помощью щелчка и перетаскивания. Как я могу это сделать ? Где я должен поместить свой прослушиватель событий клика? На сцене или на слое? У меня есть следующий код, но он не работает :...
вопрос задан: 3 May 2012 08:41
0
ответов

KineticJS strokeWidth, равное 1, приводит к размытой, полупрозрачной -линии вместо резкой линии в 1 пиксель

Я просмотрел Интернет и ничего не нашел, я просмотрел другие примеры KineticJS, которые используют значение strokeWidth, равное 1, на своих прямоугольниках, и все они, похоже, имеют полупрозрачную -2-пиксельную линию, а не...
вопрос задан: 27 April 2012 19:28
0
ответов

iOS Safari аварийно завершает работу при отправке формы с большими данными

У меня есть элемент Canvas HTML5. Мне нужно отправить изображение холста на мой сервер. Он отлично работает во всех браузерах для ПК, которые я пробовал, но iOS Safari вылетает с ошибкой «Недостаточно памяти» в файлах журнала....
вопрос задан: 17 April 2012 16:46
0
ответов

Понимание очистки слоев Canvas и KineticJS

Мне интересно, может ли кто-нибудь пролить свет на то, как слои управляются в Canvas и KineticJS. Я изо всех сил пытаюсь понять, почему, когда я очищаю(); слой, затем используйте функцию draw(); функция на этом ...
вопрос задан: 22 March 2012 14:28
0
ответов

Кажется, я использую переменную до того, как она будет полностью создана в Javascript, но это работает - почему?

Может кто-нибудь мне это объяснить? var diagramImage = new Kinetic.Shape (function () {var context = this.getContext (); context.beginPath (); context.lineWidth = 1; // Это безумие ...
вопрос задан: 14 February 2012 17:06