Mercurial > hg > Members > e085711
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)