サイズの反映とアンカー ポイント
- Last UpdatedOct 08, 2024
- 1 minute read
アンカー ポイントは、埋め込まれたインスタンスにグラフィックのサイズ変更を反映する方法を制御します。デフォルトでは、グラフィックのアンカー ポイントは、キャンバスのすべての要素の中心点になります。
これは、キャンバス上でグラフィカルに行うか、プロパティ エディタでアンカー位置プロパティにより設定できます。
次の 2 種類のアンカーがあります。
-
AbsoluteAnchor プロパティを使用すると、絶対座標としてその位置を指定できます。
-
RelativeAnchor プロパティを使用すると、グラフィックの中心に対する相対座標としてその位置を指定できます。
グラフィックを埋め込んだ場合、埋め込まれたグラフィックは中心点に対して相対的にアンカー ポイントを継承します。
AnchorFixedTo プロパティを設定することもできます。サイズに影響するグラフィックに変更を加えると、AnchorFixedTo プロパティはアンカー ポイントの絶対位置と相対位置を再計算するかどうか決定します。このプロパティには以下の値を指定できます。
-
絶対的:絶対的なアンカー ポイントの位置は変更されず、相対的なアンカー ポイントの位置が再計算されます。
-
相対的:絶対的なアンカー ポイントの位置が再計算され、相対的なアンカー ポイントの位置は変更されません。
AbsoluteAnchor プロパティを変更すると、AnchorFixedTo プロパティの値は Absolute に設定されます。RelativeAnchor プロパティを変更すると、AnchorFixedTo プロパティの値は Relative に設定されます。
グラフィックのアンカー ポイントの位置を変更できます。このアンカー ポイントの位置を変更すると、埋め込まれたインスタンスの位置に影響が生じます。ただし、埋め込まれたインスタンスのアンカー ポイントは変更されません。
埋め込まれたグラフィックのアンカー ポイントを変更できます。このアンカー ポイントを変更すると、埋め込まれたグラフィックが移動されます。グラフィックに相対的なアンカー ポイントの位置は変更されません。埋め込まれたグラフィックのサイズを変更することや埋め込まれたグラフィックを回転することができます。アンカー ポイントは埋め込まれたグラフィックに相対的に移動します。また、プロパティ エディタの AnchorPoint プロパティを使用して、位置を変更することもできます。