| Package | jp.naggg.data |
| Class | public dynamic class PositionRemainder |
| Inheritance | PositionRemainder flash.utils.Dictionary |
| Method | Defined By | ||
|---|---|---|---|
PositionRemainder(... displayObjects) | PositionRemainder | ||
add(displayObject:DisplayObject):DisplayObject
位置情報を保持する表示オブジェクトを追加します.
| PositionRemainder | ||
copyPosition(displayObject:DisplayObject, sourceDisplayObject:DisplayObject, setRotation:Boolean = true, setScale:Boolean = true):Object
対象表示オブジェクトの位置情報を、記録されているソース元表示オブジェクトと同じに設定します.
このメソッドを利用することで、2つの表示オブジェクトの座標を変更することが可能です.
| PositionRemainder | ||
remove(displayObject:DisplayObject):DisplayObject
位置情報を保持する表示オブジェクトを削除します.
内部的には delete によるキーの削除なので、外部から delete することでも可能です.
| PositionRemainder | ||
setPosition(displayObject:DisplayObject, setRotation:Boolean = true, setScale:Boolean = true):Object
表示オブジェクトの位置情報を記録されているものに設定します.
| PositionRemainder | ||
toString():String
キーとして保持している表示オブジェクトの名前を返します.
内部的には for in を使っているので走査順に保障はありません.
| PositionRemainder | ||
| PositionRemainder | () | Constructor |
public function PositionRemainder(... displayObjects)Parameters
... displayObjects — 表示オブジェクトの配列.
|
| add | () | method |
public function add(displayObject:DisplayObject):DisplayObject位置情報を保持する表示オブジェクトを追加します.
Parameters
displayObject:DisplayObject — 表示オブジェクト.
|
DisplayObject — displayObject 引数で渡した表示オブジェクト.
|
| copyPosition | () | method |
public function copyPosition(displayObject:DisplayObject, sourceDisplayObject:DisplayObject, setRotation:Boolean = true, setScale:Boolean = true):Object対象表示オブジェクトの位置情報を、記録されているソース元表示オブジェクトと同じに設定します. このメソッドを利用することで、2つの表示オブジェクトの座標を変更することが可能です.
Parameters
displayObject:DisplayObject — 表示オブジェクト
| |
sourceDisplayObject:DisplayObject — 表示オブジェクト
| |
setRotation:Boolean (default = true) — 回転を設定するかを Boolean で指定します
| |
setScale:Boolean (default = true) — 拡大・縮小を設定するかを Boolean で指定します
|
Object — {x, y, roation, scaleX, scaleY} の情報を保持している Object.rotation, scaleX, scaleY は引数とは関係なく、保持している情報になります.
|
| remove | () | method |
public function remove(displayObject:DisplayObject):DisplayObject位置情報を保持する表示オブジェクトを削除します. 内部的には delete によるキーの削除なので、外部から delete することでも可能です.
Parameters
displayObject:DisplayObject — 表示オブジェクト.
|
DisplayObject — displayObject 引数で渡した表示オブジェクト、該当がなければ null を返します.
|
| setPosition | () | method |
public function setPosition(displayObject:DisplayObject, setRotation:Boolean = true, setScale:Boolean = true):Object表示オブジェクトの位置情報を記録されているものに設定します.
Parameters
displayObject:DisplayObject — 表示オブジェクト
| |
setRotation:Boolean (default = true) — 回転を設定するかを Boolean で指定します
| |
setScale:Boolean (default = true) — 拡大・縮小を設定するかを Boolean で指定します
|
Object — {x, y, roation, scaleX, scaleY} の情報を保持している Object.rotation, scaleX, scaleY は引数とは関係なく、保持している情報になります.
|
| toString | () | method |
public function toString():Stringキーとして保持している表示オブジェクトの名前を返します. 内部的には for in を使っているので走査順に保障はありません.
ReturnsString — キーとして保持している表示オブジェクトの名前を返します.
|