ゲーム画面について への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 ゼン  () 投稿日時 2007/9/9 05:53:00
>>1 
やってみましたら見やすくなり快適に作業することができました。ありがとうございました。
投稿者 y4yama  () 投稿日時 2007/9/7 20:27:00
> OP画面やメニュー画面や 
ひとつのヒントですが・・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