Mercurial > hg > Game > WebGL
view dandy/resources/enemy.js @ 8:49b0d0c7d613 default tip
fix drawObj
author | dimolto |
---|---|
date | Thu, 19 Apr 2012 16:29:13 +0900 |
parents | 54589bb5e57d |
children |
line wrap: on
line source
//旧 dandy の画面との調整 //(1920,1080) を (200,140) として扱うため d_x = 0.104;//200 / 1920 d_y = 0.129;//140 / 1080 tf = false; function Putenemy(charano, x, y, vx, vy, chara_state) { var p = new Character(); p.collision = atari; p.x = x * d_x; //旧 dandy に座標を合わせるため p.y = y * d_y; //上に同じく p.vx = vx * d_x; p.vy = vy * d_y; 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.vertexObject = enemy[charano].vertexObject; p.normalObject = enemy[charano].normalObject; p.texCoordObject = enemy[charano].texCoordObject; p.indexObject = enemy[charano].indexObject; p.numIndices = enemy[charano].numIndices p.texture = enemy[charano].texture; p.w = enemy[charano].w; p.h = enemy[charano].h; /* p.image = enemystate[charano]; p.texture = enemy[charanostate].texture; p.w = enemy[charanostate].w; p.h = enemy[charanostate].h; */ }