Oscillate (of Cycle)¶
-
class
Oscillate¶ Defined in Oscillate.sc.
A cycler that oscillates back and forth between cels in a loop. See the init method for information on parameters.
Sample usage:
; Make the star cycle its animation back and forth. (star setCycle: Oscillate -1)
Properties¶
Inherited from Cycle:
| Property | Description |
|---|---|
| name | |
| client | |
| caller | |
| cycleDir | |
| cycleCnt | |
| completed |
Defined in Oscillate:
| Property | Description |
|---|---|
| howManyCycles |
Methods¶
-
init(theClient theHowManyCycles theCaller) Parameters: - theClient (heapPtr) – The
Propto which this is attached. - theHowManyCycles (number) – The number of times to cycle, or -1 to cycle indefinitely.
- theCaller (heapPtr) – Optional object to be cue()’d when the cycle is complete.
- theClient (heapPtr) – The
-
doit()
-
cycleDone()
