let s = Snap(1000,500);
let circle = s.circle(150,150,90);
circle.attr({
fill: '#bada55',
stroke: '#000',
strokeWidth: 5
});
circle.drag();
circle.click(function() {
console.log('click');
circle.animate({r: 130}, 100);
});
circle.dblclick(function() {
console.log('dblclick');
circle.animate({r: 90}, 100);
});
const KEY = {
UP: 38,
DOWN: 40,
LEFT: 37,
RIGHT: 38
};
window.addEventListener('keydown', function Move(e) {
let y = 1;
if (e.keyCode == KEY.UP) {
circle.attr({
cy: += y
});
console.log('up');
}
});
Очевидно, что данный ситаксис
circle.attr({ cy: += y });
^^^^^^^^^
неверный.
сначала достаньте из circle нужное значение и присвойте переменной cy = значение + y, потом только circle.attr({ cy }); у вас просто не правильный синтаксис...
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Надо запустить стороннюю игру в steamПри помощи steam можно запустить игру по ее ID
Мне нужно что бы со временем добавлялись иконки (или же была одна но изменялись координаты) как сделать что бы иконка меняла расположение...