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

gr06::攻撃モジュール

ヘッダファイル

/*attack.h*/

struct _EFFECT{
	int ty;//タイプ
	int power;//攻撃力
	int flag;//表示フラグ
	GdkPixbuf *picture;//画像
	int di;//方向
	int x;//x座標
	int y;//y座標
	int s_width;//スプライト幅
	int s_height;//スプライト高さ
	int buffer;//各種値を保持する領域
	int life;//持続時間
	
};
typedef struct _EFFECT Effect;

void attack(int input);

Effect set_attack_effect(int ,Role);

void attack_effect_reset();

void effect_move(Effect *effect);

void set_enemy_attack(Role ,int);

void effect_do(Role *,Effect *);

説明

Effectで攻撃エフェクトの構造体を呼び出し 実際のプログラム中では、effectpack[]配列の1要素として使用している。

前ページに戻る


最終更新日:2016/08/04 03:23:47