- 締切済み
ピンボールのつくりかた教えて!
VBを専門学校で習い始めています。課題としてtimerを使い、pictureboxに絵を入れてlocationをいじってつくるのですが、ちょうど端ではねかえるというのがうまくいきません。formのサイズは横450縦300です。pictureboxのlocationは0,0からはじめます。だれか教えて下さい、よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
VBを専門学校で習い始めています。課題としてtimerを使い、pictureboxに絵を入れてlocationをいじってつくるのですが、ちょうど端ではねかえるというのがうまくいきません。formのサイズは横450縦300です。pictureboxのlocationは0,0からはじめます。だれか教えて下さい、よろしくお願いします。
補足
お返事遅くなって申し訳ありません。 途中までのソースコードです。よろしくお願いします。これだと一回下にあたってはねかえるのですが、右上の方へ行ったきりになってしまいます。formのサイズは横552、縦293で、pictureboxのサイズは64、50です。 Timer1 Static x As Integer Static y As Integer Static sw As Integer(x軸用のswitchとして使用) Static sw2 As Integer(y軸用のswitchとして使用) If x > 200 Then sw = 1 sw2 = -1 End If If x <= 0 Then sw = 1 sw2 = 1 End If y = PictureBox1.Location.Y + 5 * sw2 x = PictureBox1.Location.X + 5 * sw PictureBox1.Location = New Point(x, y) 開始ボタン Timer1.Enabled = True 停止ボタン Timer1.Enabled = False