[過去ログ] 1人でゲームが作れるように修行します。 (984レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
897: SGGK ◆6pZCoAtaxk 2010/03/21(日)11:29 ID:NgIHJZXt(1) AAS
こちらはボール関係で色々作業中〜!
今までのボール移動処理はボールクラスのmove関数の中で選手とボールのあたり判定が「真」であり、かつxキーが押されている場合に
ボールのx、y座標の更新が開始され、30ループの間、微小な移動量dx、dyをx、yに加えていくやりかた。
でもボールのクラスの中で選手22人とボールのあたり判定をしたり、選手のキー入力をチェックするのは
なんとなく不自然でわかりにくい感じがするように思ってきたので、それらの処理を選手関係のクラスにカット&ペーストしてみた。
しかし、そうすると今度は選手のクラスを作る側がボールクラスの移動アルゴリズムまで把握していなければ、プログラムを書けないような書き方になってしまうので、
30ループ座標更新するところは、kicked(dx、dy)という名前の関数にして、これをボールクラスのメンバ関数にして、
省1
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.027s