캔버스 요소를 사용하여 한 요소에서 다른 요소로 선을 그립니다. 다른 요소는 드래그 가능하며 요소를 끌 때 선은 드래그 가능한 요소 다음에옵니다.느린 캔버스 요소
내 문제는 렌더링 (맥 파워 북에 FX는 3.5) 천천히 apears 나는 약간의 성능 정보를 제공 할 수 있습니다 캔버스 경험
누구나 전에 캔버스에 훨씬 더 나은 성능을 보았다 생각 이다? 다음 방법을 끌기에 이벤트라고
사전에
감사합니다,
// Runs when the element is dragged.
function onDrag(key)
{
var ctx = canvas.context;
var fromRect = $('#box-' + key).offset();
var fromHeight = $('#box-' + key).height();
var fromWidth = $('#box-' + key).height();
var toRect = $('#draggable').offset();
var toWidth = $('#draggable').width();
var startX = toRect.left + toWidth/2;
var startY = toRect.top + 4;
var endX = fromRect.left + fromWidth/2;
var endY = fromRect.top + fromHeight/2;
ctx.clearRect(0, 0, 5000, 5000);
ctx.beginPath();
ctx.moveTo(startX, startY);
ctx.lineTo(endX, endY);
ctx.strokeStyle = "rgba(0, 0, 0,1)";
ctx.stroke();
} 팁
감사합니다,
안부 에릭
프로파일 러를 사용해 보셨습니까? "unknown (yahoo)"에 따르면 병목 현상은 높이, 너비, 오프셋 측정치가 될 수 있습니다. –