Fixing up Group.sort

This commit is contained in:
photonstorm
2013-11-06 17:43:01 +00:00
parent dfb22f1044
commit 789f0bb0a1
3 changed files with 36 additions and 31 deletions
+4 -3
View File
@@ -25,7 +25,7 @@ function create() {
for (var i = 0; i < 10; i++)
{
var c = group.create(100 + Math.random() * 700, game.world.randomY, 'veggies', game.rnd.integerInRange(0, 36));
var c = group.create(game.world.randomX, game.world.randomY, 'veggies', game.rnd.integerInRange(0, 36));
c.name = 'veg' + i;
}
@@ -37,8 +37,9 @@ function create() {
function sortGroup () {
console.log('%c ', 'background: #efefef');
// group.dump(true);
group.sort();
group.dump(false);
// group.dump(true);
}
@@ -76,7 +77,7 @@ function update() {
function render() {
// game.debug.renderText(group.cursor.name, 32, 32);
game.debug.renderText(sprite.y, 32, 32);
// game.debug.renderInputInfo(32, 32);
}
+6 -6
View File
@@ -19,9 +19,9 @@ function create() {
group = game.add.group();
for (var i = 0; i < 10; i++)
for (var i = 0; i < 500; i++)
{
var c = group.create(100 + Math.random() * 700, game.world.randomY, 'veggies', game.rnd.integerInRange(0, 36));
var c = group.create(game.world.randomX, game.world.randomY, 'veggies', game.rnd.integerInRange(0, 36));
c.name = 'veg' + i;
}
@@ -53,9 +53,9 @@ function update() {
if (a.name !== b.name)
{
console.log('************************ NEW ROUND *********************');
group.dump(true);
console.log('Group Size: ' + group.length);
// console.log('************************ NEW ROUND *********************');
// group.dump(true);
// console.log('Group Size: ' + group.length);
group.swap(a, b);
swapCount++;
@@ -77,7 +77,7 @@ function update() {
}
time = game.time.now + 100;
// time = game.time.now + 50;
}
}