Я работаю над проектом, который использует HTML5 и библиотеку холста jQuery. Я добавил изображение на холст, используя ткань, но это не позволяет мне перемещать это изображение внутри холста.HTML5 canvas не позволяет мне перемещать объект внутри холста
Как я могу заставить изображение перемещаться внутри холста?
fabric.Image.fromURL(
'<?php echo $url; ?>uploads/canvas_uploads/Landscape_' + name,
function(image) {
my_image = image;
my_image.top = -1;
my_image.lockMovementY = true;
my_image.lockMovementX = false;
my_image.left = -20;
my_image.width = ObjWidth;
my_image.height = ObjHeight;
canvas.add(my_image);
}
);
Вы можете предоставить ссылку на скрипку? – ymutlu
Как вы пытаетесь переместить изображение? Перетаскиванием мышью, нажмите, автоматически в коде ...? –
на функции щелчка, когда я нажимаю на изображение, я вызываю функцию jquery, и в этом jquery я пишу приведенный выше код, который добавляет изображение в холст, используя вышеуказанный код через url – user3607861