• ベストアンサー

pictureboxの使い方

VB2008 初心者です Pictureboxの使い方について質問です たとえばですが、レースゲーム(F1とか)で上から視点で見るような物を作りたい場合 (コースも車も単純でdraw・・・で簡単に描けるレベル、特に操作するわけで無く、 決まった動きをします) 1.コースも車もPicturebox1(以下pic1)に描いていく 2.コースはpic1に直接描き、車はpic2,3,4・・・と複数使いpic1の上を移動させるのか 3.コースはpic1でその上全体にpic2を被せてpic2に複数の車を書くような方法 4.その他 どの方法が一般的なのでしょうか 一般的な使いかたを教えてください。 宜しく御願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • MARU4812
  • ベストアンサー率43% (196/452)
回答No.1

描画処理は重く、それを改善する方法やメモリを直接管理 する方法があまりない(VBが裏で勝手にやっちゃう)ため、 VB では不向きなジャンルですが、やるとしたら1でしょう。 System.Drawing.Graphics クラスを使って自前で描画していく事に なりますので、基本的に Picturebox である必要さえありません。 …ただし、描画した画像の保存等で使える機能がありますので、 Picturebox 1つの上に描くのでいいですが。 車を描く部分は Picturebox より Graphics をキーワードに Web 検索するとサンプルコードなどが手に入りやすいです。

yesman_777
質問者

お礼

ありがとうございます 方向性がわかったので頑張ってみます。

関連するQ&A