くだすれDirectX(超初心者用)
■ このスレッドは過去ログ倉庫に格納されています
0801デフォルトの名無しさん
2007/01/18(木) 21:24:41どうしてもリフトが着地できる場所にならないんですが、どうしたらいいでしょうか。
リフトに着地するために自分で考えたプログラム↓(実行するとジャンプした瞬間消える、はるか上空へ)
for(int i=0; i<MAX_LIFT;i++){ //iがリフトの数の上限に達しない限り繰り返す
CRect RLIFT=lift[i].GetRect(); //リフトの周りのRECTを
if(kyara.Jump.flg==1){ //ジャンプ中で
if(RLIFT.top<=kyara.py){ //キャラクタがリフトより下にいると
kyara.py=RLIFT.top; //乗れる(つもり)
}
}
いや全然駄目なのは百も承知、だれか答え教えてくれぇぇ
■ このスレッドは過去ログ倉庫に格納されています