Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
do ~Loop while 文についての素朴な疑問
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9218#CommentId12116
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
デフォルト
 (社会人)
投稿日時
2009/7/14 16:47:12
すみさせん、追加質問です
下記は、マップの中でボールが反射する部分のサンプルコードの一部ですが
<>の解釈でよいのでしょうか?
' ボールの反射処理
● Do <f1 、 f2 = true>
f1 = False <f1 = False、f2 = true>
● Do
f2 = False <f1 = False、f2 = false>
If map(bx + bhx, by) <> 0 Then ' 進行方向の左右が壁
map(bx + bhx, by) = -1 ' 光る壁にする印
bhx = -bhx
f2 = True
End If
If map(bx, by + bhy) <> 0 Then ' 進行方向の上下が壁
map(bx, by + bhy) = -1 ' 光る壁にする印
bhy = -bhy
f2 = True
End If
● Loop While f2 <f2 = trueの間は、ループ>
If map(bx + bhx, by + bhy) <> 0 Then ' 移動先が壁
map(bx + bhx, by + bhy) = -1 ' 光る壁にする印
bhx = -bhx
bhy = -bhy
End If
● Loop While f1 <f1 = trueの間は、ループ?>