【初心者】Java の宿題ここで答えます 5.0【歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0213デフォルトの名無しさん
05/02/14 23:27:05でballVXちうのはボールの移動速度のX座標分なんだろうなー。
でもってballXが2以下かもしくは118以上ってのは横の壁に当たったことを意味してるのかなー。違うかなー。
壁に当たったからボールの移動方向が逆になってるんだろーなー。
でこのiってなんだろーなー意味分からんなー。
ちうかそもそもこの処理はいつ呼ばれるのかなー。
>>211はボールの当たり判定とか言ってるから、ボールが何かに当たったときにコールされるのかなー。分からんなー。
あーなんか腹立ってきたなー。こんなんで分かれっていう奴の神経が分からんなー。
このelse文はブロックに当たったときなのかなー。
block配列はブロックの有無を表してるフラグなのかなー。
iがなんなのかよく分からんが、とりあえずこのif文はボールの座標にブロックがあった場合なのかなー。
ある状態が1でない状態が0だからボールがブロックに当たったらblock配列のi番目を1引いてるのかなー。
んでもってぶつかったからボールの移動方向が逆になってるんだろーか。
俺ならボールの移動速度の「Y座標」の正負を逆にしたいなー。勘違いしてるかなー。
最後のif文なんやろーなー。
あーrestって「残り」ってことかなー?ボールがブロックにぶつかって残りブロックが1引かれて、
それが0以下なら消さなきゃいけないブロックはないからこのステージは終わりなんやろーなー。
だからinitっていうなんかよー分からん変数に「ステージクリアー」のフラグを立ててるんやろーなー。
違うかなー。でも別にどーでもいいなー。
■ このスレッドは過去ログ倉庫に格納されています