Вопросы по теме 'raphael'

Перетаскивание с помощью Raphael js
Я пытаюсь создать игру-головоломку в javascript, используя raphael, чтобы позаботиться о перетаскивании и вращении частей. Проблема, с которой я сталкиваюсь: всякий раз, когда я поворачиваю изображение, его система координат также поворачивается, и...
2160 просмотров
schedule 07.01.2024

Возможен ли Highcharts эквивалент этой демо диаграммы Raphael.js?
Можно ли сделать эквивалент этой демонстрации диаграммы Raphael.js в Highcharts? А именно, чтобы график мог анимировать преобразование в новые данные. Единственный пример отображения новых данных в Highcharts, который я видел, просто...
6095 просмотров
schedule 07.10.2022

raphael.js вращение области clip-rect
Я могу показать прямоугольную часть изображения, используя атрибут clip-rect в raphael.js. Не могли бы вы рассказать мне, как я могу повернуть эту область клипа (не изображение). Может быть, мне следует использовать атрибут clipPath svg? Но это...
1311 просмотров

Raphael.js Как удалить обработчик кликов?
Если я добавлю функцию обработчика события клика к моему элементу Raphael следующим образом: var paper = Raphael("mycanvas", '100%', '100%'); var clickHandler = function(){ //DO SOME THING } var myRect = paper.rect(140, 10, 30, 30);...
1866 просмотров
schedule 18.03.2024

Получить координаты курсора в raphael
Как получить координаты курсора мыши в библиотеке raphaeljs? Я пытаюсь что-то вроде: rect.mousemove(function (event) { thisGrid.Popup.Show(event.layerX, event.layerY, ["clientX:", event.clientX, " clientY:", event.clientY, "\n",...
9474 просмотров
schedule 21.02.2024

Анимация масштабирования бумаги Рафаэля
Мне удалось сделать хак, чтобы увеличить бумагу Рафаэля, так как setviewbox у меня не работал, вот функция, которую я написал: function setCTM(element, matrix) { var s = "matrix(" + matrix.a + "," + matrix.b + "," + matrix.c + "," + matrix.d +...
9436 просмотров
schedule 03.02.2024

Применить событие Hover в Raphael к набору путей
Когда я помещаю событие наведения в набор raphael, эффект применяется к каждому другому пути. Итак, когда я прохожу по пути, он меняет заполнение этого единственного пути, а не заполнение всего набора одновременно. Например, на этой карте, когда...
5054 просмотров
schedule 11.02.2024

Масштабирование и панорамирование плана этажа, сделанного с помощью Raphaeljs
Делаю какой-то поэтажный план, на котором видно положение участников собрания. Для этого я использую Raphael.js. Я ищу способ масштабировать и панорамировать этот план этажа, но ничего не нахожу. Может кто-то указать мне верное направление?
3412 просмотров
schedule 20.11.2023

Raphael.js — при использовании атрибута заливки для круга элемент в круге исчезает. Как этого избежать?
Пожалуйста, смотрите код ниже. Я пытаюсь нарисовать круг вокруг пути (значок, сделанный основателем Raphael.js Дмитрием), а затем залить круг цветом. Это, однако, рисует на вершине пути. Если бы я мог сначала нарисовать закрашенный круг, а затем...
5128 просмотров
schedule 03.05.2024

РафаэльJS Set.forEach()
Я прочитал в документации raphaeljs описание Set.forEach и не могу понять, как оно работает. Пожалуйста, может ли кто-нибудь дать мне пример использования.
7538 просмотров
schedule 22.01.2024

Используете синтаксис пути SVG в paper.js?
В библиотеке raphael.js пути описываются с использованием синтаксиса пути SVG (например, M98.36,214.208l2.186-1.093V210.2l-3.378,0.117l1.174,4.137L98.36,214.208z , что обеспечивает очень компактный способ для создания фигуры (особенно если фигура...
2840 просмотров
schedule 11.04.2024

Переместить текстовый элемент вместе с дугой RaphaelJS
Я использую следующий код для рисования (и анимации) пути дуги с помощью RaphaelJS; self.paper = Raphael(domElement, width, height); self.paper.customAttributes.arc = function (xloc, yloc, value, total, R) { var alpha = 360 /...
696 просмотров
schedule 28.09.2022

Преобразование положения текстового элемента относительно пути в Raphael.js
Я создаю собственную диаграмму с Raphael.js , которая включает дуги и проценты. Текстовая метка дуги должна двигаться вместе с дугой. Я добился этого, используя обратный вызов onAnimation и получив точку внешней дуги и соответствующим образом...
924 просмотров
schedule 24.04.2024

Могу ли я соединять объекты с помощью javascript?
Я хочу сделать интерфейс, который выглядит так Итак, что может сделать пользователь 1- Соединить людей друг с другом 2- Просмотреть некоторую информацию о каждом человеке (воздушный шар) 3- Перемещать эти объекты, не теряя связи Затем я...
646 просмотров
schedule 08.11.2022

Подсказка Raphael JS не отображается при первом наведении
В настоящее время у меня есть карта арены, созданная с помощью raphael, каждый элемент svg на карте имеет всплывающую подсказку при наведении курсора. Всплывающая подсказка не отображается при первом наведении на элемент svg, но будет отображаться,...
2325 просмотров
schedule 05.10.2022

Какова структура объекта события мыши VML?
Я хотел бы знать структуру (свойства и методы) объекта события мыши VML. Я использую Raphael и хочу знать координаты мыши при наведении на элемент. В Firefox и Chrome event.pageX и event.pageY работают, но не в IE8. var paper =...
193 просмотров
schedule 02.10.2022

Изменился ли метод анимации Raphael.js в версии 2.0?
Этот часто упоминаемый учебник Raphael.js с 2009 г. (см. «пример 6») анимирует в jsfiddle с Raphael версии 1.5.2, но не с версией 2.0. Он рендерит , но не анимирует . var paper = new Raphael(document.getElementById('canvas_container'), 500,...
169 просмотров
schedule 09.01.2024

Рисование фигур с помощью мыши Нажмите и удерживайте
Есть ли способ нарисовать фигуру (прямоугольник) с помощью Рафаэля? http://devfiles.myopera.com/articles/649/example3.html Я попробовал код ниже, но это не сработало, потому что форма прямоугольника появляется только после события...
6444 просмотров
schedule 16.12.2023

Как разрешить вводить текст в объект raphael, скажем, прямоугольный?
Я создал прямоугольник Рафаэля, как показано ниже: var rect1 = paper.rect(100,100,100,100) Теперь я хочу, чтобы, когда я нажимаю на прямоугольник, появлялся курсор, и пользователю разрешалось вводить/вводить какой-либо текст Я очень новичок в...
699 просмотров
schedule 20.05.2024

Изменение положения треугольника в векторной графике Рафаэля
Я использую Raphael.js для создания значка кнопки «Играть». Однако треугольник расположен слишком близко к краю круга. При наведении курсора мыши я увеличиваю ширину обводки - проблема в том, что треугольник фактически выходит за пределы круга, а...
1616 просмотров
schedule 12.10.2022