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

16::gr05::player.h

#ifndef DEF_PLAYER_H
#define DEF_PLAYER_H
typedef struct{
int m_y; //y座標
int m_x;
int Image[16];
int j;
int A_count;
int B_count;
int C_count;
double k;
int speed_x;
int speed_y;
int Wheel;
int gun_type;
int gun_get[14];
int alive;
int barrier;
} Player_t;

void Player_Initialize(Player_t *Player,int x,int y);//与えられた座標を使ってプレイヤーの初期化をする関数
void Player_End(Player_t *Player);//プレイヤーの終了処理をする

void Player_Update(Player_t *Player);//プレイヤーの動きなどを更新をする関数

void Player_Draw(Player_t Player);//プレイヤーを描写する関数

void Weapon_Choose(Player_t *Player);//プレイヤーの武器をマウスのホイールで変更する関数
void BulletBarrier(Player_t *Player);//敵の弾を防ぐバリアを張る関数

#endif

戻る


最終更新日:2016/08/10 03:55:16