mirror of
https://github.com/logsol/chuck.js.git
synced 2026-05-11 10:37:34 +00:00
added ragdoll with one limb
This commit is contained in:
parent
b55f6d58fc
commit
e488beb203
18 changed files with 511 additions and 132 deletions
|
|
@ -60,19 +60,10 @@ define([
|
|||
for (var i = 0; i < objects.length; i++) {
|
||||
var object = objects[i];
|
||||
var options = object.properties;
|
||||
options.x = object.x * Settings.OBJECT_RATIO;
|
||||
options.y = object.y * Settings.OBJECT_RATIO;
|
||||
var item;
|
||||
options.x = object.x / Settings.TILE_RATIO;
|
||||
options.y = object.y / Settings.TILE_RATIO;
|
||||
var uid = "item-" + i;
|
||||
|
||||
switch(options.type) {
|
||||
case 'skateboard':
|
||||
item = new Skateboard(this.engine, uid, options);
|
||||
break;
|
||||
default:
|
||||
item = new Item(this.engine, uid, options);
|
||||
break
|
||||
}
|
||||
var item = this.createItem(uid, options);
|
||||
this.gameObjects.animated.push(item);
|
||||
};
|
||||
};
|
||||
|
|
@ -99,8 +90,8 @@ define([
|
|||
var object = spawnLayer.objects[parseInt(Math.random() * (size -1), 10)];
|
||||
|
||||
return {
|
||||
x: object.x * Settings.OBJECT_RATIO,
|
||||
y: object.y * Settings.OBJECT_RATIO
|
||||
x: object.x / Settings.TILE_RATIO,
|
||||
y: object.y / Settings.TILE_RATIO
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue