ゲーム画面について への返答
投稿で使用できる特殊コードの説明。(別タブで開きます。)
以下の返答は逆順(新しい順)に並んでいます。
投稿者 y4yama  ()
投稿日時
2007/9/7 20:27:00
> OP画面やメニュー画面や
ひとつのヒントですが・・Panelを使ってみるのはいかが?
Panelの中にボタンやら配置しておきます。PanelはVisible=Falseで隠せるし、開発中は下のほうへ置いて、表示させたい時にLocationを設定すれば、どこへでも出せます(って初心者の発想デス・・)
ひとつのヒントですが・・Panelを使ってみるのはいかが?
Panelの中にボタンやら配置しておきます。PanelはVisible=Falseで隠せるし、開発中は下のほうへ置いて、表示させたい時にLocationを設定すれば、どこへでも出せます(って初心者の発想デス・・)
投稿者 ゼン  ()
投稿日時
2007/9/6 12:35:00
ゲーム画面について質問があります。
よくあるゲームだと、1画面(1つのフォーム)にOP画面やメニュー画面や戦闘画面など順番に描画されてますよね?あれはいったいどうやって1つのフォームで処理しているのでしょうか?
私の知っている方法だとやりたいことが増えるにつれて
開発画面が見づらくなっていき快適に開発できないんです・・・
ちなみにこういう↓のを使って非表示にしたりしてなんとか1つのフォームに収めてます。
(例)
これを使うとボタンを非表示にできる。
「button1.visible=False」
※注意※
1つのフォームと書いてますが、1つのフォームに同時に表示したわけではありません。
フォームで例えるとForm1→Form2→Form3みたいに1つのフォームで順番に表示をしたいのです。
※注意2※
Form1を閉じてから次を表示したいわけではありません。
ずっとForm1のままでやりたいってことです。
ちょっと複雑ですが分かる方お願いします。
やっぱりDirectXを使わないとできないのでしょうか??
言語:VB2005
OS:xpsp2
よくあるゲームだと、1画面(1つのフォーム)にOP画面やメニュー画面や戦闘画面など順番に描画されてますよね?あれはいったいどうやって1つのフォームで処理しているのでしょうか?
私の知っている方法だとやりたいことが増えるにつれて
開発画面が見づらくなっていき快適に開発できないんです・・・
ちなみにこういう↓のを使って非表示にしたりしてなんとか1つのフォームに収めてます。
(例)
これを使うとボタンを非表示にできる。
「button1.visible=False」
※注意※
1つのフォームと書いてますが、1つのフォームに同時に表示したわけではありません。
フォームで例えるとForm1→Form2→Form3みたいに1つのフォームで順番に表示をしたいのです。
※注意2※
Form1を閉じてから次を表示したいわけではありません。
ずっとForm1のままでやりたいってことです。
ちょっと複雑ですが分かる方お願いします。
やっぱりDirectXを使わないとできないのでしょうか??
言語:VB2005
OS:xpsp2
やってみましたら見やすくなり快適に作業することができました。ありがとうございました。