- 【2D】ゲーム作成ツールGameMaker part5【マンセー】
216 :名前は開発中のものです。[sage]:2011/04/16(土) 14:30:46.40 ID:q8Rf4MHw - 長い棒状のオブジェクトのimage_angleを変更させて坂道を作ろうとしたのですが、どうもうまくいきません。
直角三角形の高さは 底辺*tan(角度) ですよね。 坂道用オブジェクトとのコリジョンイベントで以下のようなコードを書いてみたのですが、 xが長くなるにつれ、yの位置が坂道オブジェクトの描画されている位置より低くなってしまいます。 image_angleでは正確な角度にはならないのでしょうか? y = other.bbox_bottom - abs(x - other.bbox_left) * tan(other.image_angle)
|