| Trees | Indices | Toggle frames |
|---|
object --+
|
Action --+
|
IntervalAction --+
|
Spawn
Spawn a new action immediately. You can spawn actions using:
- the Spawn() class
- the overriden | operator
- call sprite.do() many times
Example:
action = Spawn( action1, Spawn( action2, action3 ) ) sprite.do( action ) or: sprite.do( action1 | action2 | action3 ) or: sprite.do( action1 ) sprite.do( action2 ) sprite.do( action3 )
|
init(self,
one,
two)
Init method
|
|
| done(self) | |
|
start(self)
Before we start executing an action, self.target is assigned and this method is called.
|
|
|
update(self,
t)
Gets called on every frame.
|
|
| __reversed__(self) | |
|
__add__(self,
action)
Is the Sequence Action
(Inherited from cocos.actions.base_actions.Action)
|
|
|
__init__(self,
*args,
**kwargs)
x.__init__(...) initializes x; see x.__class__.__doc__ for
signature
(Inherited from cocos.actions.base_actions.Action)
|
|
| __mul__(self, other) (Inherited from cocos.actions.base_actions.Action) | |
|
__or__(self,
action)
Is the Spawn Action
(Inherited from cocos.actions.base_actions.Action)
|
|
|
step(self,
dt)
Gets called every frame.
(Inherited from cocos.actions.base_actions.Action)
|
|
|
stop(self)
After we finish executing an action this method is called.
(Inherited from cocos.actions.base_actions.Action)
|
|
Inherited from object:
__delattr__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__str__
|
|
Inherited from object:
__class__
|
|
target
CocosNode object that is the target of the action
(Inherited from cocos.actions.base_actions.Action)
|
t is in [0,1]
If this action takes 5 seconds to execute, t will be equal to 0
at 0 seconds. t will be 0.5 at 2.5 seconds and t will be 1 at 5sec.
| Trees | Indices | Toggle frames |
|---|
| Generated by Epydoc 3.0beta1 on Sat Sep 6 13:21:10 2008 | http://epydoc.sourceforge.net |