<<ショップモジュール(担当:滝田)>> !!機能 *ショップマスに止まると、自動的にショップ画面に遷移する。 *キャラモジュールから所持金の情報を得て、表示する。 *それぞれのアイテムの画像が表示される。 *画像をワンクリックすると、左下にアイテム名、値段、アイテムの効果が表示される。 *画像をダブルクリックすると、右隣のフレーム内にアイテム数を設定できるものを表示。(ワンクリックに変更) **表示例:+ ×2 ー **プラスを押すと数が増え、ーを押すと減る。 **所持金≧購入額の場合、表示例の下に購入ボタン出現。 **所持金<購入額の場合、購入ボタンは出現しない。 **アイテムの画像のクリック回数が奇数(プログラム内では奇数と偶数の関係は逆)の場合 ***何も表示していなかった場合、そのアイテムの必要な情報を表示 ***他のアイテムの情報が表示されていた場合、その表示から新しい表示に切り替わる。 **アイテムの画像のクリック回数が偶数(プログラム内では奇数と偶数の関係は逆)の場合 ***何か表示があった場合、その表示は消える *購入ボタンを押すと、所持金の計算(引き算)、アイテムの個数を扱う配列にその値を格納する。 *買い物終了ボタンをクリックすると、元のプレイヤー画面に戻り、次のプレイヤーのターンに移る。 *何も買わずに買い物終了ボタンをクリックすることは可能。 !!状態遷移 <<{スクリーンショット (23).png} <<{スクリーンショット (24).png} <<{スクリーンショット (27).png} !!開発状況(7/17段階) *背景を表示した。 *フレームを表示した。 **一番上は所持金表示、その下はアイテムの画像、画像の下のフレームには画像をワンクリックするとアイテム名・金額・アイテムの効果が表示され、画像の右隣のフレームには画像をダブルクリック(ワンクリックに変更)すると、個数の設定、購入ボタンが表示される。 *買い物終了ボタンを画面の右下に付け加えた。 *ワンクリックすると、下のフレームにアイテム名、金額、アイテムの効果の説明を表示、右のフレームに個数を設定できるものを表示させた。 *==+ボタンを押すと、表示する数は増えていくが、なぜか、その数字の上に別の数字がクリックするたびに、どんどん重なって表示されるということが発生しているので早く解決方法を見つけたい。== →解決済み *+-ボタンを押すと個数の増減の表示が変わるようにした。 *所持金≧購入額の場合、表示例の下に購入ボタン出現するようにした。 *所持金<購入額の場合、購入ボタンは出現しないようにした。 *購入額の合計の計算、購入ボタンが押されたときの所持金の計算は全て正しく計算されていることが確認できた。 *他のアイテムの画像をクリックされたとき、表示されているモノが正しく表示されているのが確認できた。 *ショップモジュール内のみでの想定している動作は完成した。 *他のモジュールとのデータ(お金、アイテムの個数)の受け渡しがされていることを確認できた。 *BGM,SEを付けた。 *ショップモジュールのプロトタイプ(未完成)は以下のリンクから **[ショップモジュールのプロトタイプ(7/17段階)|https://drive.google.com/drive/folders/1jKs60EBrFqpM-h8497V-Ea9G81HXMpu7?usp=sharing] [戻る|http://wiki.cis.iwate-u.ac.jp/~wiki/csd/group.cgi/2020/?p=20%3A%3Agr06%3A%3A%E3%82%B2%E3%83%BC%E3%83%A0%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB]