返信遅れてすいません
Dixq 様 指摘ありがとうございます。
気をつけるようにします。
検索結果 7 件
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: フェードイン・フェードアウトの処理について
- 返信数: 4
- 閲覧数: 3624
Re: フェードイン・フェードアウトの処理について
返信ありがとうございます。
実装した方法としてはフェードイン•フェードアウト用のcaseを作り、時間がたったら移動するようにしました。
Rittai_3D 様 紅魔郷のタイトルの件とこの件どちらにも的確なアドバイスをしていただきありがとうございました。
その手があったんですね。キーが押されたらフェードイン•フェードアウトステートに移動して、フェードイン•フェードアウトが終わったらメニュー画面に遷移するようにすれば良いと思います。
実装した方法としてはフェードイン•フェードアウト用のcaseを作り、時間がたったら移動するようにしました。
Rittai_3D 様 紅魔郷のタイトルの件とこの件どちらにも的確なアドバイスをしていただきありがとうございました。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: フェードイン・フェードアウトの処理について
- 返信数: 4
- 閲覧数: 3624
フェードイン・フェードアウトの処理について
先日の紅魔郷のタイトルについてはありがとうございました。 無事タイトルを作れたのはいいのですがキーを押すと瞬時に画面が変わってしまいます。 そこで” http://homepage2.nifty.com/natupaji/DxLib/dxprogram.html#N9 ” を参考にこのようなコードを組みました。(変更したのは48行目~59行目です) main.cpp #define GLOBAL_INSTANCE #include "../include/GV.h" //ループで必ず行う3大処理 int ProcessLoop(){ if(ProcessMessage()!=0)return ...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 東方紅魔郷のタイトル画面の項目について
- 返信数: 5
- 閲覧数: 3362
Re: 東方紅魔郷のタイトル画面の項目について
私の返信を読んでいるまたはそれに返信を書いている途中かもしれませんがすいません。 自己解決しました。 Rittai_3D 様 返信ありがとうございました。 完成したコードです。 case 0://初回のみ入る処理 load(); //データロード first_ini();//初回の初期化 func_state=10;//ここを10に break; case 10://STGを始める前に行う初期化 ini(); load_story(); func_state=20;//メニューへ break; case 20://メニュー DrawGraph( 0 , 0 , title , FALSE ) ...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 東方紅魔郷のタイトル画面の項目について
- 返信数: 5
- 閲覧数: 3362
Re: 東方紅魔郷のタイトル画面の項目について
ここ(16行目)のbreakの意味を理解していますか? あぁ!break は、switch 文から抜けるんでした。ありがとうございます。 case 20://メニュー DrawGraph( 0 , 0 , title , FALSE ) ; //タイトル表示 if(CheckStateKey(KEY_INPUT_UP)==1) { if(sel > 0) sel--; else sel = 0; } if(CheckStateKey(KEY_INPUT_DOWN)==1) { if(sel < 1) func_state=21; } if(CheckStateKey(KEY_IN...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 東方紅魔郷のタイトル画面の項目について
- 返信数: 5
- 閲覧数: 3362
Re: 東方紅魔郷のタイトル画面の項目について
返信ありがとうございます。 取り組んだ内容としては、case20から↓キーを押したらcase21(新しく作ったもの)へ飛び、 そこで”選択されている項目の下の項目が赤くなった画像”を描画したりしました。 が、これではcase20へもどれませんでした。 これが作ってみたコードです。変更点のみコードを書いてます。それ以外は画像のロードしか変更していません。 case 0://初回のみ入る処理 load(); //データロード first_ini();//初回の初期化 func_state=10;//ここを10に break; case 10://STGを始める前に行う初期化 ini()...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 東方紅魔郷のタイトル画面の項目について
- 返信数: 5
- 閲覧数: 3362
東方紅魔郷のタイトル画面の項目について
件名の通り東方紅魔郷のタイトル画面の項目についてです。 質問文 "自分が今行いたい事は何か、今何がわからないのか、知りたいのか" 東方紅魔郷のタイトル画面の項目についてで、紅魔郷のタイトルの項目は選択された項目が赤くなりますよね? それの仕組みと実装方法が知りたいです。 "どのように取り組んだか(プログラムコードがある場合記載)" 自分は↓キーが押されたら背景の上から ”選択されている項目の下の項目が赤くなった画像”を重ねているのかと考えています。 取り組んだ内容としては、case20から↓キーを押したらcase21(新しく作ったもの)へ飛び、 そこで”選択されている項目の下の項目が赤くなった...