Screen
convertメソッド
あるレイヤーにおける座標を、見た目の位置を変えずに別のレイヤーの座標に変換します。
$Screen.convert(obj, toLayer)
obj には、次の3つのフィールドをもつオブジェクトを指定します。なお、Actorオブジェクトはこれら3つのフィールドをもっているので、そのまま渡すことができます
-
layer: 変換元のレイヤー
-
x: layerにおけるx座標
-
y: layerにおけるy座標
toLayerには、変換先のレイヤーを指定します。
obj.layer およびtoLayerに指定できる値は次のいずれかです
-
$uiLayer
-
$Screen
$frontLayer
-
$mainLayer
$backLayer
- 戻り値は、変換後のx,y座標を含んだオブジェクトになります。
.