【发布时间】:2014-04-19 09:51:12
【问题描述】:
我有一个带有文本输入和“onLoad”图像 (Yoda) 的 kineticjs 框。我需要实现这个“imageLoader”(Fiddle)
我从我拼凑的画布上得到了这个,但无法将它融入我的新动力学Fiddle
function loadThisImage(src) {
img = new Image();
img.onload = function () {
draw(img, true, false);
};
img.src = src;
img.view = {
left: 42,
top: 20,
width: 160,
height: 120,
z: 0
};
}
var ctx = canvas.getContext('2d');
function draw(img, withAnchors, withBorders) {
// clear the canvas
ctx.clearRect(0, 0, canvas.width, canvas.height);
// draw the image
var view = img.view;
ctx.drawImage(img, 0, 0, img.width, img.height, view.left, view.top, view.width, view.height);
// optionally draw the draggable anchors
if (withAnchors) {
drawDragAnchor(view.left, view.top);
drawDragAnchor(view.left + view.width, view.top);
drawDragAnchor(view.left + view.width, view.top + view.height);
drawDragAnchor(view.left, view.top + view.height);
}
如果有人可以帮助我将“上传图片”放到我的动力学中,我将不胜感激。 在此先感谢:)
【问题讨论】:
标签: javascript html kineticjs