2014 ソフトウェア設計及び演習用の班Wiki
現時点でのヘッダファイル map.h
typedef struct{ //壁(直方体)の左上と右下の座標値を4つの変数に分けて宣言 double left_up_x; double left_up_y; double right_down_x; double right_down_y; double r; }wall; //壁がそのエリアに何個あるかを設定する変数 int wall_count; typedef struct{ //アイテムの座標を2つの変数で宣言 double x; double y; }item; //アイテムがそのエリアに何個あるかを設定する変数 int item_count; //アイテムがそのエリアに存在するかどうかのフラグ用の変数 int item_flag; typedef struct{ //武器の座標を2つの変数で宣言 double x; double y; }weapon; //武器の種類を示す変数 int weapon_number; //武器がそのエリアに存在するかどうかのフラグ用の変数 int weapon_flag; void mapset(wall std1[], item std2[], weapon std3[], int map_no); /* マップの情報をマップの番号に合わせて、構造体に設定する関数 */
最終更新日:2014/12/10 22:35:47