html5画布问题

时间:2011-03-24 03:48:31

标签: html5 canvas reference

我最近一直在试验html5,看看我能建立什么。在这样做的过程中,我特别从http://www.beautyoftheweb.com查看了很多例子。在很多例子中,似乎创建这些应用程序的人可以跟踪画布上的元素。但是,我似乎无法弄清楚如何在画布上保持对元素的引用。是否有可能或正在做其他事情来找到元素。例如,如果我拍摄图像并将其放在画布上,除了执行canvas.getImageData()之外,我没有引用该元素。如果可以保留对元素的引用,那么如果有人可以给我一个如何这样做的示例或者指向教程的链接会很棒,那将会很棒。如果它不可能,他们是如何做到的?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

每个人都必须编写自己的代码来记住所绘制的内容以及如何与之交互。 (或者使用图书馆。)

我实际上已经写了两篇关于这个主题的教程。他们应该足以让你开始:

Making and Moving Selectable Shapes on an HTML5 Canvas: A Simple Example

Selectable Shapes Part 2: Resizable, Movable Shapes on HTML5 Canvas