Javascript旋转命运的两轮
Javascript Rotate two wheels of fortune
Beste,
今天我用javascript制作了一个旋转图像程序。
HTML:
<img id="image" src="http://static.kuikr.com/images/quikr_logo_f3.png" >
<button onclick="start()">Start</button>
<button onclick="stop()">Stop</button>
Js:
var deg = 2; // starting
var rotation_diff = 30;
var rotation;
function start()
{
rotation=1;
myFunction();
}
function stop()
{
rotation=0;
}
function myFunction()
{
var img = document.getElementById("image");
img.style.webkitTransform = "rotate("+deg+"deg)";
img.style.transform = "rotate("+deg+"deg)";
img.style.MozTransform = "rotate("+deg+"deg)";
img.style.msTransform = "rotate("+deg+"deg)";
img.style.OTransform = "rotate("+deg+"deg)";
if(rotation==1) {
setTimeout("myFunction()",1000); }
deg = deg + rotation_diff;
}
你看,我已经做了一个启动和停止按钮,但我想要一个命运之轮。当它停在一个数字旁边时,我希望javascript能提醒这个数字。
感谢您抽出时间,
你可以计算出你的数字在命运之轮上的度数,然后使用它们。例如(伪代码(
if rotation is greater than 0 and less than 90 then score = 50
if rotation is greater than 90 and less than 180 ect.
相关文章:
- 用两个手指旋转谷歌地图javascript中的地图
- 选择最短的旋转来排列两个图像
- 在结束之前减慢旋转轮速-Javascript
- 使用关键帧图像旋转器时,图像不会在两个块之间同步协调
- 带有缩略图的轮播,在轮播旋转时将类添加到下一个 LI
- 网站加载时显示旋转轮或进度条
- 围绕其中心旋转两个画布
- 试图通过两条线获得自定义和无限的猫头鹰轮播
- Firefox “加载”轮在 iFrame 提交后继续旋转
- 在图像后面旋转两个图像
- 为什么两个潜水器都不旋转
- 在两个轴上旋转THREE.js中的三维矢量
- 带有图像和边框的两列列表-旋转边框但不旋转图像
- 将一个简单立方体旋转两次
- 如何在画布中同时旋转两个矩形
- 如何在同一时间和同一鼠标事件上旋转两个不同的X3D场景
- 如何在两个方向上旋转图像90
- 在一个页面上显示两个旋转木马
- 计算两个旋转矩形/多边形的碰撞和相交面积
- Javascript旋转命运的两轮