我正在制作一个有障碍的游戏(蛇),当用户将他们的分数提高到5时,我创造了更多的障碍作为障碍:
wall = new Array(),
wall.push(new Rectangle(30, 50, 10, 10));
在js中有一个clear / empty选项,用于删除我在数组中插入的矩形 我试试
rectangle=[];
但它没有用。
答案 0 :(得分:1)
有两个选项:
1)修改length
属性
var wall = new Array(),
wall.push(new Rectangle(30, 50, 10, 10));
wall.length = 0;
2)使用splice()
方法
wall.splice(0);
检查this interesting article有关length
属性的信息。