我正在尝试制作游戏。我想移动两个画布元素之一。我画了一个圆和一个矩形,我想拖动矩形。提前致谢。
问问题
36 次
1 回答
0
HTML5 Canvas 实际上就像一个位图。您可以设置其中像素的颜色。所以无论你画什么都会变成像素。即不会创建对象。因此,如果您需要 Canvas 上的对象并通过修改对象的属性(x、y、旋转等)来修改 Canvas 内容,您必须开发自己的系统,该系统使用对象管理 Canvas 上的图形。该系统应使用对象的属性清除和更新画布像素。您还必须创建一个显示列表来正确管理对象。
还有一些库可用于相同目的
于 2012-05-17T09:19:46.377 回答