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

17::g04::発表::ヘッダーファイル::boss

# include <stdlib.h>
# include <gtk/gtk.h>
# include <glib/gprintf.h>
# include <gtk_lib.h>
# include <event.h>

# include <anime.h>

# define KINDS_OF_ENEMYS 2
/*
# define paso 0
# define tobacoo 1
*/



gint enemy_scroll_r(gpointer me);
gint enemy_scroll_l(gpointer me);
gint stop_enemy(gpointer me);


 //ステータス情報構造体
/*typedef struct {
  int type;           // 敵の種類(0~2の3種類)
  int stype;          //弾種類
  int speed;          //弾スピード
  int hp;             //HP
  int x;
  int y;
} ENEMY;
 */

extern mySprite *boss;


// データ構造は,スプライトそのものを使う

mySprite *boss_new(myAnimeArea *area);

void gan_moving(gpointer me);

void boss_init(mySprite *sprite);
void bossmove(mySprite *sprite);
gint boss_collision(mySprite *self);
void boss_remove(mySprite *self);


最終更新日:2017/08/04 11:48:19