如何使用JavaScript动画图像在HTML5画布内旋转?

时间:2014-05-26 05:35:45

标签: javascript html html5 canvas html5-canvas

我需要以使其旋转的方式为对象设置动画。有点像加载游戏微调器或东西,但图像的实际旋转。不确定这是否真的可行?任何帮助是极大的赞赏!

2 个答案:

答案 0 :(得分:1)

添加此CSS。您可以使用它。

.busy-camera-icon {
width:20px;
-webkit-animation:busyIcon 2s linear infinite;
-moz-animation:busyIcon 2s linear infinite;
animation:busyIcon 2s linear infinite;
}
@-moz-keyframes busyIcon { 100% { -moz-transform: rotate(360deg); } }
 @-webkit-keyframes busyIcon { 100% { -webkit-transform: rotate(360deg); } }
@keyframes busyIcon { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }

答案 1 :(得分:1)

为什么不能使用普通标记并将元素放在画布上,使用position css属性并使用css animation / transform来旋转元素...

检查此网址

http://www.cssrotate.com/http://jsfiddle.net/Ugc5g/1906/