Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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 jQuery随机积分系统_Javascript_Jquery_Css - Fatal编程技术网

Javascript jQuery随机积分系统

Javascript jQuery随机积分系统,javascript,jquery,css,Javascript,Jquery,Css,我对jQuery还很陌生。 我正在用HTML5、jQuery和CSS制作一个游戏 我想为一个对象创建一个随机点系统。这就是我现在拥有的,但随机点系统不能100%工作。当颜色为:colors[1]时,可变奖励点数需要为5。如果是颜色[2],则需要为10作为示例。代码如下: // http://jsfiddle.net/39r1xfhc/1/ // Point Object var Point; var pointID = 0; var speed = 3; var rewardPoints; v

我对jQuery还很陌生。 我正在用HTML5、jQuery和CSS制作一个游戏

我想为一个对象创建一个随机点系统。这就是我现在拥有的,但随机点系统不能100%工作。当颜色为:colors[1]时,可变奖励点数需要为5。如果是颜色[2],则需要为10作为示例。代码如下:

// http://jsfiddle.net/39r1xfhc/1/

// Point Object
var Point;
var pointID = 0;
var speed = 3;
var rewardPoints;
var colors;
var rand;

function Points() {
this.drawY = Math.floor(Math.random() * 260);

pointID++;

// Colors for Points
colors = ["#0F0","#F00C00","#00E1FF"];                
rand = Math.floor(Math.random() * colors.length);           

if(colors[rand] === colors[1]) {
    rewardPoints = 5;

    Point = $('<div id="' + pointID + '" class="point"></div>');
    $(Point).css({'right': '0', 'top': this.drawY, 'background-color': colors[1]});

    canvasPoints.append(Point); // Spawn Point
} else if(colors[rand] === colors[2]) {
    rewardPoints = 10;

    Point = $('<div id="' + pointID + '" class="point"></div>');
    $(Point).css({'right': '0', 'top': this.drawY, 'background-color': colors[2]});

    canvasPoints.append(Point); // Spawn Point
} else if(colors[rand] === colors[3]) {
    rewardPoints = 20;

    Point = $('<div id="' + pointID + '" class="point"></div>');
    $(Point).css({'right': '0', 'top': this.drawY, 'background-color': colors[3]});

    canvasPoints.append(Point); // Spawn Point
}
}

什么是拉票点?我们应该如何帮助?你能举个例子吗?你应该说你对Javascript很陌生。你能不能添加一个工作原型,这样会更容易帮助你。是的,我对Javascript很陌生。这是关于主题的提琴。有人能帮我吗?