【发布时间】:2013-08-21 10:48:54
【问题描述】:
我想在 javascript 中旋转图像。在 javascript 中用于图像的变量是 heroImage。我正在使用 jquery rotate,它仅在 html 中旋转图像时才能正常工作,而在 javascript 中则不能。通常它看起来像这样
$("#image").rotate(angle);
但这仅适用于在 html 中创建的图像。
这是我目前使用的部分代码
var heroImage = new Image();
heroImage.src = "images/hero.png";
及其绘制的 canvas ,如果有帮助的话。问题是#image 只能引用 html div 元素 afaik .. 我不想要的答案是这样的:
$("#image").rotate(angle);
因为它只适用于 html 图片
它是一个游戏,所以一切都必须在 javascript 中,任何与 css 相关的东西似乎都不起作用。 它还必须与 IE9 兼容
【问题讨论】:
-
谢谢,我从那个链接学到了很多东西!
-
这将旋转所有内容,而不是特定对象。
-
不是当你重置转换来绘制其他东西时......