A FlxPoint3D that calls a function when set_x(), set_y() or set() is called. Used in FlxSpriteGroup. IMPORTANT: Calling set(x, y); is MUCH FASTER than setting x and y separately. Needs to be destroyed unlike simple FlxFlxPoint3Ds!
Constructor
new(setXCallback:FlxPoint3D ‑> Void, ?setYCallback:FlxPoint3D ‑> Void, ?setZCallback:FlxPoint3D ‑> Void, ?setXYCallback:FlxPoint3D ‑> Void, ?setXYZCallback:FlxPoint3D ‑> Void)
If you only specify one callback function, then the remaining two will use the same.
Parameters:
setXCallback | Callback for set_x() |
|---|---|
setYCallback | Callback for set_y() |
setXYCallback | Callback for set() |