アプリ版:「スタンプのみでお礼する」機能のリリースについて

VB2008 初心者です

Pictureboxの使い方について質問です

たとえばですが、レースゲーム(F1とか)で上から視点で見るような物を作りたい場合
(コースも車も単純でdraw・・・で簡単に描けるレベル、特に操作するわけで無く、
決まった動きをします)

1.コースも車もPicturebox1(以下pic1)に描いていく

2.コースはpic1に直接描き、車はpic2,3,4・・・と複数使いpic1の上を移動させるのか

3.コースはpic1でその上全体にpic2を被せてpic2に複数の車を書くような方法

4.その他

どの方法が一般的なのでしょうか
一般的な使いかたを教えてください。

宜しく御願いします

A 回答 (1件)

描画処理は重く、それを改善する方法やメモリを直接管理


する方法があまりない(VBが裏で勝手にやっちゃう)ため、
VB では不向きなジャンルですが、やるとしたら1でしょう。

System.Drawing.Graphics クラスを使って自前で描画していく事に
なりますので、基本的に Picturebox である必要さえありません。
…ただし、描画した画像の保存等で使える機能がありますので、
Picturebox 1つの上に描くのでいいですが。
車を描く部分は Picturebox より Graphics をキーワードに
Web 検索するとサンプルコードなどが手に入りやすいです。
    • good
    • 0
この回答へのお礼

ありがとうございます

方向性がわかったので頑張ってみます。

お礼日時:2013/04/02 16:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!