annotate webGL/dandy/resources/enemy.js~ @ 12:61febc94fa62

upload dandy4.html,new xmlFile
author NOBUYASU Oshiro
date Thu, 15 Jul 2010 07:08:37 +0900
parents 680b5b0cd1e4
children 222c5c84325a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12
61febc94fa62 upload dandy4.html,new xmlFile
NOBUYASU Oshiro
parents: 11
diff changeset
1 //旧 dandy の画面との調整
61febc94fa62 upload dandy4.html,new xmlFile
NOBUYASU Oshiro
parents: 11
diff changeset
2 //(1920,1080) を (200,140) として扱うため
61febc94fa62 upload dandy4.html,new xmlFile
NOBUYASU Oshiro
parents: 11
diff changeset
3 d_x = 0.104;//200 / 1920
61febc94fa62 upload dandy4.html,new xmlFile
NOBUYASU Oshiro
parents: 11
diff changeset
4 d_y = 0.129;//140 / 1080
61febc94fa62 upload dandy4.html,new xmlFile
NOBUYASU Oshiro
parents: 11
diff changeset
5 tf = false;
61febc94fa62 upload dandy4.html,new xmlFile
NOBUYASU Oshiro
parents: 11
diff changeset
6
61febc94fa62 upload dandy4.html,new xmlFile
NOBUYASU Oshiro
parents: 11
diff changeset
7
11
NOBUYASU Oshiro
parents: 7
diff changeset
8 function Putenemy(charano, x, y, vx, vy, chara_state)
7
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
9 {
11
NOBUYASU Oshiro
parents: 7
diff changeset
10 var p = new Character();
NOBUYASU Oshiro
parents: 7
diff changeset
11
NOBUYASU Oshiro
parents: 7
diff changeset
12 p.collision = atari;
12
61febc94fa62 upload dandy4.html,new xmlFile
NOBUYASU Oshiro
parents: 11
diff changeset
13 p.x = x * d_x; //旧 dandy 座標を合わせるため
61febc94fa62 upload dandy4.html,new xmlFile
NOBUYASU Oshiro
parents: 11
diff changeset
14 p.y = y * d_y; //上に同じく
61febc94fa62 upload dandy4.html,new xmlFile
NOBUYASU Oshiro
parents: 11
diff changeset
15 p.vx = vx * d_x;
61febc94fa62 upload dandy4.html,new xmlFile
NOBUYASU Oshiro
parents: 11
diff changeset
16 p.vy = vy * d_y;
11
NOBUYASU Oshiro
parents: 7
diff changeset
17 p.charano = charano;
12
61febc94fa62 upload dandy4.html,new xmlFile
NOBUYASU Oshiro
parents: 11
diff changeset
18 p.tama = tf;
11
NOBUYASU Oshiro
parents: 7
diff changeset
19 // p.vit = enemystate[charano].p;
NOBUYASU Oshiro
parents: 7
diff changeset
20 p.vit = 240;
NOBUYASU Oshiro
parents: 7
diff changeset
21 // p.score = enemystate[charano].sc;
NOBUYASU Oshiro
parents: 7
diff changeset
22 // p.s = 0;
NOBUYASU Oshiro
parents: 7
diff changeset
23 p.flag = true;
NOBUYASU Oshiro
parents: 7
diff changeset
24 p.state = chara_state;
NOBUYASU Oshiro
parents: 7
diff changeset
25
NOBUYASU Oshiro
parents: 7
diff changeset
26
NOBUYASU Oshiro
parents: 7
diff changeset
27 loadEnemyImage(charano, p);//image の登録
NOBUYASU Oshiro
parents: 7
diff changeset
28
NOBUYASU Oshiro
parents: 7
diff changeset
29 active_chara_list.enemy.push(p);
NOBUYASU Oshiro
parents: 7
diff changeset
30
NOBUYASU Oshiro
parents: 7
diff changeset
31 }
NOBUYASU Oshiro
parents: 7
diff changeset
32
NOBUYASU Oshiro
parents: 7
diff changeset
33 function loadEnemyImage(charano, p)
NOBUYASU Oshiro
parents: 7
diff changeset
34 {
NOBUYASU Oshiro
parents: 7
diff changeset
35 p.image = enemy[charano];
NOBUYASU Oshiro
parents: 7
diff changeset
36 p.texture = enemy[charano].texture;
NOBUYASU Oshiro
parents: 7
diff changeset
37 p.w = enemy[charano].w;
NOBUYASU Oshiro
parents: 7
diff changeset
38 p.h = enemy[charano].h;
7
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
39 }
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
40
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
41