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

upload boss.js xmlAlpha file
author NOBUYASU Oshiro
date Mon, 05 Jul 2010 17:19:51 +0900
parents 881478004f18
children 03b67cd2bde7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
1 const FRAME_RATE = 32;
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
2 filpcount = 0;
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
3
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
4
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
5 function schedule()
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
6 {
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
7 switch (filpcount) {
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
8 case 1:
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
9 break;
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
10 case FRAME_RATE * 2:
7
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
11 PutBoss(1, 0, 80, 0, 1, chara_state8); // 1面ボスをPutenemy
6
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
12 Putenemy(0, 30, 80, 0, 0.3, chara_state1);
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
13 // for(var x = 0; x < 1000; x+=2){
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
14 // Putenemy(0, x-50, 80, 0, 0.3, 1);
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
15 // }
4
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
16 break;
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
17 case FRAME_RATE * 10:
6
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
18 Putenemy(1, -30, 80, 0, 0.3, chara_state1);
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
19 Putenemy(0, 30, -80, 0, 0.3, chara_state0);
4
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
20 break;
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
21 case FRAME_RATE * 15:
6
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
22 Putenemy(2, -40, 80, 0, 0.5, chara_state1);
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
23 Putenemy(0, -30, -80, 0, 0.3, chara_state0);
4
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
24 break;
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
25 case FRAME_RATE * 20:
6
881478004f18 update Bullet.js
NOBUYASU Oshiro
parents: 4
diff changeset
26 Putenemy(3, 30, 80, 0, 0.4, chara_state1);
4
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
27 break;
7
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
28 case FRAME_RATE * 45:
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
29 for(var i = 0; Boolean(active_chara_list.enemy[i]) ; i++)
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 var p = active_chara_list.enemy[i];
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
32 p.f = false;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
33 p.state = delete_chara;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
34 p.collision = noaction;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
35 }
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
36 PutBoss(1, 0, 80, 0, 0.5, chara_state8); // 1面ボスをPutenemy
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
37 break;
4343c1feedb5 upload boss.js xmlAlpha file
NOBUYASU Oshiro
parents: 6
diff changeset
38
4
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
39 }
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
40
7f615f5f5220 upload javascript file
NOBUYASU Oshiro
parents:
diff changeset
41 }