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

upload boss.js xmlAlpha file
author NOBUYASU Oshiro
date Mon, 05 Jul 2010 17:19:51 +0900
parents 881478004f18
children 61febc94fa62
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 tama_lv1 = [];
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
2 tama_lv1_end = -1;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
3 k4count = 0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
4 tama_lv2 = [];
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
5 tama_lv2_end = -1;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
6
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
7 function loadBulletXml(gl,url)
6
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents:
diff changeset
8 {
7
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
9 if(gl.bullet == undefined)gl.bullet = new Object();
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
10 var xmlChara = new Object();
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
11 xmlChara = parsePanel(url);
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
12 for (var name in xmlChara)
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 gl.bullet[name] = makeXmlObj(gl, xmlChara[name]);
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
15 gl.bullet[name].texture = loadImageTexture(gl, xmlChara[name].image);
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
16 }
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
17 }
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
18
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
19 function parseBullet(gl)
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
20 {
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
21 var bullets = [];
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
22 for(var name in gl.bullet)
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
23 {
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
24 bullets.push(gl.bullet[name]);
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
25 }
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
26 return bullets;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
27 }
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
28
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
29 function Tama()
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
30 {
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
31 this.x=0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
32 this.y=0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
33 return this;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
34 }
6
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents:
diff changeset
35
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents:
diff changeset
36
7
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
37 function Tama1()
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
38 {
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
39 this.x=0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
40 this.y=0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
41 this.r=0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
42 this.l=0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
43 return this;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
44 }
6
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents:
diff changeset
45
7
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
46 function tama2()
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
47 {
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
48 this.x=0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
49 this.y=0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
50 this.r=0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
51 this.l=0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
52 this.rr=0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
53 this.sr=0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
54 this.sl=0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
55 this.ll=0;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
56 return this;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
57 }