Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript在点击按钮时设置下一卷/颜色?_Javascript_Php_Html - Fatal编程技术网

如何使用javascript在点击按钮时设置下一卷/颜色?

如何使用javascript在点击按钮时设置下一卷/颜色?,javascript,php,html,Javascript,Php,Html,我目前有一个轮盘游戏模式,它主要是用javascript编码的,并在linux服务器(debian 7)上使用node.js来启动站点等。我正在尝试实现一个“设置滚动”页面,在那里我可以设置下一次滚动的次数。编号顺序为;[1, 14, 2, 13, 3, 12, 4, 0, 11, 5, 10, 6, 9, 7, 8]. 当轮盘赌当前滚动时,它速度很快,并且由于还没有被操纵而落在一个nrandom数字上。我试着改变dist+=1050*5设置为dist==(我把数字放在这里)

我目前有一个轮盘游戏模式,它主要是用javascript编码的,并在linux服务器(debian 7)上使用node.js来启动站点等。我正在尝试实现一个“设置滚动”页面,在那里我可以设置下一次滚动的次数。编号顺序为;[1, 14, 2, 13, 3, 12, 4, 0, 11, 5, 10, 6, 9, 7, 8]. 当轮盘赌当前滚动时,它速度很快,并且由于还没有被操纵而落在一个nrandom数字上。我试着改变
dist+=1050*5设置为
dist==(我把数字放在这里)
function snapRender(x, wobble) {
    CASEW = $("#case").width();
    if (isMoving) return;
    else if (typeof x === 'undefined') view(snapX);
    else {
        var order = [1, 14, 2, 13, 3, 12, 4, 0, 11, 5, 10, 6, 9, 7, 8];
        var index = 0;
        for (var i = 0; i < order.length; i++) {
            if (x == order[i]) {
                index = i;
                break
            }
        }
        var max = 32;
        var min = -32;
        var w = Math.floor(wobble * (max - min + 1) + min);
        var dist = index * 70 + 36 + w;
        dist += 1050 * 5;
        snapX = dist;
        view(snapX)
    }
}

function spin(m) {
    var x = m.roll;
    play_sound("roll");
    var order = [1, 14, 2, 13, 3, 12, 4, 0, 11, 5, 10, 6, 9, 7, 8];
    var index = 0;
    for (var i = 0; i < order.length; i++) {
        if (x == order[i]) {
            index = i;
            break
        }
    }
    var max = 32;
    var min = -32;
    var w = Math.floor(m.wobble * (max - min + 1) + min);
    var dist = index * 70 + 36 + w;
    dist += 1050 * 5;
    animStart = new Date().getTime();
    vi = getVi(dist);
    tf = getTf(vi);
    isMoving = true;
    setTimeout(function() {
        finishRoll(m, tf)
    }, tf);
    render()
}
函数snapRender(x,摆动){
CASEW=$(“#case”).width();
如果(正在移动)返回;
else if(typeof x==‘未定义’)视图(snapX);
否则{
变量顺序=[1,14,2,13,3,12,4,0,11,5,10,6,9,7,8];
var指数=0;
对于(变量i=0;i