diff webGL/dandy/resources/Character_state.js~ @ 11:680b5b0cd1e4

upload
author NOBUYASU Oshiro
date Mon, 12 Jul 2010 08:01:12 +0900
parents 1d76f5717ba7
children 61febc94fa62
line wrap: on
line diff
--- a/webGL/dandy/resources/Character_state.js~	Sat Jul 10 16:38:23 2010 +0900
+++ b/webGL/dandy/resources/Character_state.js~	Mon Jul 12 08:01:12 2010 +0900
@@ -9,38 +9,6 @@
 		}
 	}
 }
-function Putenemy(charano, x, y, vx, vy, chara_state)
-{
-    var p = new Character();
-
-    p.collision = atari;
-    p.x = x;
-    p.y = y;
-    p.vx = vx;
-    p.vy = vy;
-    p.charano = charano;
-    //    p.tama = tf;
-    //    p.vit = enemystate[charano].p;
-    p.vit = 240;
-    //    p.score = enemystate[charano].sc;
-    //    p.s = 0;
-    p.flag = true;
-    p.state = chara_state;
-
-
-    loadEnemyImage(charano, p);//image の登録
-
-    active_chara_list.enemy.push(p);
-
-}
-
-function loadEnemyImage(charano, p)
-{
-    p.image = enemy[charano];
-    p.texture = enemy[charano].texture;
-    p.w = enemy[charano].w;
-    p.h = enemy[charano].h;
-}
 
 noaction = function no_action(p)
 {
@@ -79,6 +47,23 @@
     return p;
 }
 
+chara_state3 = function character_state3( p )
+{
+    p.x += p.vx;
+    p.y += p.vy;
+    if((p.dt1 == 60) ||
+       (p.dt1 == 90) ||
+       (p.dt1 == 30))
+	{
+	    Puttama(0, p.x, p.y);
+	}
+    p.dt1++;
+    p.state = chara_state3;
+    return p;
+}
+
+
+
 chara_state8 = function character_state8( p )
 {
     if(p.y > 0)