ScaleTo (of Scaler
)¶
-
class
ScaleTo
¶ Defined in ScaleTo.sc.
ScaleTo allows you to grow or shrink an object over time.
Example usage:
// Scale the portal down to 50% of its normal size. (portal setScale: ScaleTo 50)
Properties¶
Inherited from Scaler
:
Property | Description |
---|---|
client | |
frontY | |
backY | |
frontSize | |
backSize | |
slopeNum | |
slopeDen | |
const | |
name |
Defined in ScaleTo:
Property | Description |
---|---|
caller | |
endScale | |
step | |
waitCount | |
scaleDir | |
saveWaitCount |
Methods¶
-
init
(theClient theEndScale [theCaller])
-
init
(theClient theEndScale theStep [theCaller])
-
init
(theClient theEndScale theStep theWaitCount [theCaller]) Initializes the ScaleTo.
Parameters: - theClient (heapPtr) – The
Prop
to which this is attached. - theEndScale (number) – The final scale of the Prop in percentage of full size.
- theStep (number) – The amount the scale increases or decreases each cycle. Smaller values are smoother and slower.
- theWaitCount (number) – The number of ticks to wait before the scaling begins.
- theCaller (heapPtr) – The object that will be cue()’d when the final scale size is reached.
- theClient (heapPtr) – The
-
doit
()
-
dispose
()