ActorBox - stingray.ActorBox オブジェクト リファレンス - Stingray Lua API リファレンス
複数のフレームにわたって Actor オブジェクトを格納する「ボックス」です。格納された Actor は、物理ワールドで破壊されることで無効にならなくなります。
複数のフレームにわたって維持するアクターへの参照が必要な場合は、ActorBox.store() を呼び出して ActorBox にアクターを保存し、ActorBox.unbox() を呼び出して保存された値を取得することができます。
|
指定したアクターを指定したボックスに保存します。
|
パラメータ 戻り値
アクターが nil の場合、ボックスはクリアされます。
|
unbox ( self ) : nil, stingray.Actor
ボックスに保存されているアクターがあれば、取得します。
|
パラメータ 戻り値 stingray.Actor |
前回ボックスに保存されたアクターです(まだ有効な場合)。このボックスが空の場合、または前回ボックスに保存されたアクターが物理世界で破壊されている場合は、nil が返されます。
|