2016 ソフトウェア設計及び演習用の班Wiki

gr04::敵モジュール

モジュールの機能

typedef struct {

GdkPixbuf *pixbuf; // スプライト用画像(ピクスバッファ)

gint width; // 幅

gint height; // 高さ

gint x, y,dx,dy;   // 座標

gint hp; //HP

gint category; //敵の種別

gint state; //弱接触=1、強接触=2、接触無し=0

} enemy;

void enemy_move(enemy *sprite, mySprite *mychara);

敵の種別による動きを指定。

void enemy_damage(enemy *sprite);

敵のHP変化 0になったらenemy_removeへ

void enemy_remove(enrmy *sprite);

敵スプライトの消去


最終更新日:2016/07/01 15:24:12