小编use*_*496的帖子

如何在游戏中添加多个块

我试图做一个简单的突围赛象这样.我正在使用HTML5 Canvas + JavaScript.

我的问题是我不知道如何添加多个块(有效).

我可以加一个; 但是我不能在不改变这个的情况下添加另一个:

var block = {
    width: 75,
    height: 20,
    x: 212,
    y: 0
};

ctx.fillRect(block.x, block.y, block.width, block.height);
Run Code Online (Sandbox Code Playgroud)

对此:

var block2 = {
    width: 75,
    height: 20,
    x: 300,
    y: 0
};
ctx.fillRect(block2.x, block2.y, block2.width, block2.height);
Run Code Online (Sandbox Code Playgroud)

必须有一种比手动创建新变量和使用ctx.fillRect游戏中每个块更好的方法.如果有人能告诉我如何,我将非常感谢,谢谢!

请查看此JSFiddle以供参考:http://jsfiddle.net/3hEJJ/1/

javascript html5 canvas html5-canvas

0
推荐指数
1
解决办法
83
查看次数

标签 统计

canvas ×1

html5 ×1

html5-canvas ×1

javascript ×1