2012-01-02 13 views
2

RenderTransformOriginとRotateTransfromのcenterプロパティの違いは何ですか? RotateTransfromの中心点を設定するポイント/エフェクトは、RenderTransfromとしてRenderTransfromをRenderTransfromOriginの値(0.5、0.5など)で設定すると適用されますか?これはRenderTransfromOriginの値をオーバーライドしますか?RenderTransfromOriginとRotateTransfrom Centerポイント

答えて

4

RenderTransformOriginは、どのような変換が適用されても適用されます。つまり、0.5は50%を意味し、RotateTransformの中心は絶対値です。0.5は0.5ピクセルを意味します。

両方を使用できますが、どちらも適用されます。トランスフォームの中心の値は、RenderTransformOriginによって設定された原点に加算されます。

+0

これは、RenderTransformOriginを.5 .5に設定したり、中心を25,25に設定すると、幅と高さが50の要素があるとします。しかし、私は両方を設定すると、どのような効果がありますか?それは私の元々の質問でした。ありがとうございました。 – mihajlv

+0

@mihajlv:両方が適用され、中心が右下に移動します(原点から(25; 25)のために 'RenderTransformOrigin'のために両方向に25)。 –

+0

ありがとうございます。 – mihajlv