annotate webGL/dandy/resources/enemy.js~ @ 7:4343c1feedb5

upload boss.js xmlAlpha file
author NOBUYASU Oshiro
date Mon, 05 Jul 2010 17:19:51 +0900
parents 881478004f18
children 680b5b0cd1e4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
1 function loadEnemyXml(gl,url)
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
2 {
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
3 if(gl.chara == undefined) gl.chara = new Object();
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
4 var xmlChara = new Object();
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
5 xmlChara = parsePanel(url);
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
6 for (var name in xmlChara)
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
7 {
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
8 gl.chara[name] = makeXmlObj(gl, xmlChara[name]);
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
9 gl.chara[name].texture = loadImageTexture(gl, xmlChara[name].image);
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
10 }
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
11 }
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
12
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
13
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
14 function parseEnemy(gl)
4
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
15 {
6
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
16 var enemy = [];
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
17 enemy.push(gl.chara["enemy_greenclab"]);
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
18 enemy.push(gl.chara["missile"]);
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
19 enemy.push(gl.chara["gunbattery"]);
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
20 enemy.push(gl.chara["meteo"]);
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
21 return enemy;
4
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
22 }