次に自機とオプションの角度を、100カウントくらいかけて自機とボスの角度と等しくなるようにしたいのですがどうすればいいでしょうか?
現在、下のような感じにしているのですが、これですとオプションは常にボス方向に向いてしまっているので、
自機が動いた後追従してゆっくり角度が合うようにしたいのです。
ボスは座標(240,136)に居るという設定でやっています
void graph_option(){ float ch_boss;//自機とボスの角度 float ch_option;//自機とオプションの角度 ch_boss=atan2f(-ch.y+136,-ch.x+240);//自機とボスの角度(240,136) ch_option=atan2f(-ch.y+option_y,-ch.x+option_x-);//自機とオプションの角度 option_x=cosf(ch_boss)*35+ch.x; option_y=sinf(ch_boss)*35+ch.y; DrawRotaGraphF(option_x, option_y, 0.45f, 0,img_ch_photo[0], 1,0 ); }