2015 ソフトウェア設計及び演習用の班Wiki
gr06::action.h
主にガンちゃんの動きに関することを記述している。
#define SPEED 5
#define GRAVITY 1
#define JUMP_POWER 20
に今のところは設定している。
SPEEDはがんちゃんの移動スピード、GRAVITYはジャンプの時の落下スピードを調整、JUMP_POWERはジャンプでどれくらいの高さまで飛ぶかを設定している。
void player_move(mySprite *sprite);
void power_up(mySprite *sprite,int item_no);
void player_damage(mySprite *sprite);
void star_mode(mySprite *sprite);
void flower_mode(mySprite *sprite);
void mashroom_mode(mySprite *player);
void weapon_move(mySprite *player,mySprite *weapon);
各関数の説明
void power_up(mySprite *sprite,int item_no);
/* item_no = 1 きのこ item_no = 2 フラワー item_no = 3 スター item_no = 4 1up
- / ・きのこをとった時の動き。
体力増える。
きのこフラグがTRUEへ。
・フラワーとった時。
体力増える。
フラワーフラグをTRUEへ。
・スターとった時
スターフラグをTRUEへ。
star_time_mainに飛び、10秒間無敵。時間経つと元に戻る。
最終更新日:2015/07/03 16:11:23