에 추가 :이미지를 클릭하면 아래처럼 내 HTML5 캔버스에 HTML5 캔버스 경로
내 웹 사이트에<!DOCTYPE HTML>
<html>
<head>
<style>
body {
margin: 0px;
padding: 0px;
}
</style>
</head>
<body>
<canvas id="myCanvas" width="578" height="200"></canvas>
<script>
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
var centerX = canvas.width/2;
var centerY = canvas.height/2;
var radius = 70;
context.beginPath();
context.arc(centerX, centerY, radius, 0, 2 * Math.PI, false);
context.lineWidth = 1;
context.strokeStyle = '#000000';
context.stroke();
</script>
</body>
</html>
나는 일련의 이미지를 캔버스의 왼쪽에 그 사용자가 클릭과 이미지를 캔버스에 추가하고 드래그 할 수 있습니다. 나는이 부분을 달성하기 위해 KineticJS를 사용하고있다. 이미지를 클릭하는 방법을 이해하는 데 도움이 필요하며 이미지를 원의 경계에 추가하고 원을 따라 움직입니다. KineticJS 웹 사이트에는 사용자가 원을 그리며 드래그 할 수있는 기능이 있습니다. 저는 이것을 단순히 전체 원에 강요하고 원의 경계를 돌아 다니기를 원하기 때문에 이것을 사용하고 싶지 않습니다. 아래의 은 내가 묻는 이미지입니다. circular drag http://www.papiobeads.com/images/theimage.png
놀랍습니다. 지금 당장 당신을 사랑합니다. 내 유일한 질문은 드래그 앤 드롭으로 이것을 통합 할 수 있다는 것입니다. 마찬가지로 이미지 목록이 있고 사용자가 하나의 이미지를 클릭하면 원을 감지하여 원에 놓고 사용자가 자동으로 이동하지 않고 다음과 같이 자동으로 이동합니다 :) 나는 높고 낮음을 검색하여 당신이 그것을 가장 도움이 될만한 것을 알면, 지난 2 주간 어디에서 설명했는지를 지금까지 알지 못했습니다. – gikygik
캔버스의 왼쪽에있는 아이콘을 클릭 할 수있는 예가 있습니다. 그 아이콘은 마우스 움직임에 따라 원 주위를 돌 것입니다 : http://jsfiddle.net/m1erickson/BTbwL/ – markE
정말 고마워요. 정말 고마워요. :) 너무 막혔어요! – gikygik