2014 ソフトウェア設計及び演習用の班Wiki
14::gr05::背景モジュール
担当:岡
目標
- ↑キーと↓キーでのイベントによって、スクロール量を変化させる仕様にすることでまるで加速・減速をしているかのように感じさせる。
- スクロールのループ回数を設定することで、制限時間内でのゲームクリアか否かの判定につなげる。
課題
- スクロール量を変化させたところ、背景画像が上手く繋がらず、何も映らない白い領域が発生するようになった。現時点で原因がはっきり特定できていない。(1/22)
- (1/22)の課題についてスクロールの変化量を整数にすることで解消。(1/29)
- 他のモジュールとの連携をとる作業。インターフェースの仕様の統一を早急に行う必要あり(2/5)
ヘッダファイル
#pragma once #include <gtk/gtk.h> void set_background(GdkWindow *window); /* 背景画像をセットする関数 */ void background_loop(void); /* 背景画像をループさせる関数 */ void prefer_background(GtkWidget *window); /* 各シグナルによって背景画像を制御 */ extern gint bike_x; extern gint bike_y; extern int bike_width; extern int bike_height; extern int L_width; extern int L_height; extern int R_width; extern int R_height; extern int en_width; extern int en_height;
最終更新日:2015/02/18 10:24:28