#ifndef OBJECT_H #define OBJECT_H /* 移動物体構造体 */ typedef struct { double px, py; // 位置 double vx, vy; // 速度 double sx, sy; // サイズ(中心からの距離) int life; // 生死判定用フラグ (0:dead / 1:alive) } Object; extern void InitObject(Object *obj, double px, double py, double vx, double vy, double sx, double sy, int life); extern void MoveObject(Object *obj); extern int ChkHit(Object *obj1, Object *obj2); #endif