2017-02-07 15 views
-1

私はオブジェクトをポイント(0,0)の周りに回転させました。アンカーポイントを変更することはできません。回転は別のシステムによって行われ、私はそれに影響を与えることはできません。私がコントロールしているのは、要素の位置です(回転値にアクセスできます)。 要素の位置を調整して、特定のピボットポイントを中心に回転するように見せたいと思います。 (あなたの説明は正直素晴らしいではありません)私が間違っている可能性 enter image description here回転した要素の翻訳

答えて

0

が、あなただけのしたいようにそれは私になります。私はそれになりたい方法 enter image description here

:それはどのように

あなたのイメージの中央にアンカーポイント(あなたがコントロールできない)を持っている。そのため、アンカーポイントを知っているだけで、アンカーと同じポイントにある画像の中心に基づいて画像の左上隅を計算する必要があります。アンカーポイントが(a、b)で、画像の幅と高さがそれぞれwとhの場合、画像の左上隅はポイント(a - w/2、b - h/2)。つまり、両方の次元の半分を引き算する必要があります。

関連する問題