void graph_cshot(){ double canon[CSHOT_MAX];//そのときの弾の角度を記憶する用 for(int i=0;i<CSHOT_MAX;i++){ canon = ch.Canon_Angle;//弾の角度を記憶 if(cshot.flag>0){ DrawRotaGraphF(cshot.x+FIELD_X,cshot.y+FIELD_Y,1,canon,img_cshot[cshot.knd],TRUE); } } }
自分では撃たれた直後のショットの角度を記憶してその角度で描画する。次のショットが撃たれたらその角度を記憶してその角度で描画するようにしたつもりです。
すでに撃たれたショットの角度を描画したのちはその角度を固定して飛んでいき、次に撃たれたショットの角度に影響されずに描画する方法がありましたらお願いします。