diff options
| author | Oskari Timperi <oskari.timperi@iki.fi> | 2011-08-05 08:29:06 +0300 |
|---|---|---|
| committer | Oskari Timperi <oskari.timperi@iki.fi> | 2011-08-05 08:29:06 +0300 |
| commit | 44c899dbdedfaa445b5e4c999178142de9e75a17 (patch) | |
| tree | e81c0a04d23be2a679c7596cff3f9711ab7a167d | |
| parent | 159d89892fb80cabf0b8c321bd2e02c8f1a1cd54 (diff) | |
| download | catgag-44c899dbdedfaa445b5e4c999178142de9e75a17.tar.gz catgag-44c899dbdedfaa445b5e4c999178142de9e75a17.zip | |
Modify Gag to use ResourceMan
| -rw-r--r-- | Gag.js | 18 | ||||
| -rw-r--r-- | catgag.js | 2 |
2 files changed, 9 insertions, 11 deletions
@@ -5,15 +5,13 @@ var Gag = function(cat, x, y, dir) { } var p = Gag.prototype = new Container(); - Gag.initialize = function() { - Gag.img = new Image(); - Gag.img.onload = function() { - Gag.gfx = new Bitmap(Gag.img); - } - Gag.img.src = "gfx/catgag.png"; - } - Gag.initialize(); - Gag.count = 0; +Gag.count = 0; +Gag.img = null; + +Gag.initialize = function() { + Gag.img = Game.resMan.get("catgag"); + Gag.gfx = new Bitmap(Gag.img); +} p.escaped = false; p.dir = 0; @@ -31,7 +29,7 @@ var p = Gag.prototype = new Container(); this.dir = dir; this.cat = cat; - this.gfx = new Bitmap(Gag.img); + this.gfx = Gag.gfx.clone(); this.addChild(this.gfx); cat.getStage().addChild(this); @@ -47,7 +47,7 @@ Game.resMan.add("vacuum12", "vacuum_12.png"); Game.resMan.add("vacuum21", "vacuum_21.png"); Game.resMan.add("vacuum22", "vacuum_22.png"); Game.resMan.done = function() { - window.Log("done"); + Gag.initialize(); Game.init(); } |
