2014 ソフトウェア設計及び演習用の班Wiki
14::gr05::バイクモジュール
担当:高橋
- 働き
- キーボードの左、右キーで操作できるバイクを画面に表示する。左右に移動するときバイクは傾いて表示される。
- 1/12
- 当たり判定の引数として使えるように関数を追加。
- 2/5
- externを使用するため1/12に作成した関数を必要なしと判断し、削除。
- 2/9
- 当たり判定に使用される座標が左上になっているため、画像の中心を判定に用いる座標とするための解決策模索中。
- 2/10
- judge.cの画像の中心を(0,0)とする関数で当たり判定の改善ができそう。
- 2/17
- 画像サイズの調整により当たり判定がスムーズになった。
- 完成。
- ヘッダファイル
#pragma once #include <gtk/gtk.h> #include <gdk-pixbuf/gdk-pixbuf.h> /*バイクに使用する型*/ typedef struct{ gint x; gint y; GdkPixbuf *pixbuf1; GdkPixbuf *pixbuf2; GdkPixbuf *pixbuf3; }bike_pack; /*画面にバイクを表示する関数*/ void set_bike(GdkWindow *window); /*バイクが移動する関数*/ void bike_loop(void); /* bikeの初期化 */ void bike_init(void);
最終更新日:2015/02/17 18:24:38