2012-04-06 5 views
1

基本的に2つの2D点があり、それらの間に線があります。キューブはこの線の中間点に置かれます。下の図のように、キューブが回転して上から上に向かうようにします。三角法 - オブジェクトを回転させて線から遠ざける

Illustrative diagram showing cubes on lines

私はこの使用してTRIGを行うことができますどのように通過考えてきたと私はまだ何が出ていません。任意のアイデアがはるかに高く評価されるだろう:)

答えて

1

angle = atan2(p2.y - p1.y, p2.x - p1.x) 

cube.rotation = angle + PI/2 

CGAffineTransformMakeRotation 
CGPointApplyAffineTransform 
ここ

を参照してください - あなたはアフィン変換を使用することができることを行うために

関連する問題