Open topic with navigation
<viztask>.addAction
Add an action to an object and wait for it to end
<viztask>.addAction( |
|
node |
action |
pool = 0 |
) |
|
node
The node to apply the action to
action
The action to add to the node and wait for
pool = 0
The pool to add the action under
Remarks
This command will create a sub-task that adds an action to an object and waits for the action to end.
Return Value
A generator object which can be yielded
Example
import viztask
myball = viz.add('ball.wrl')
def MyTask():
while True:
yield viztask.addAction(myball,vizact.move(0,0,4,0.5))
print('My ball finished moving')
yield viztask.waitTime(1)
viztask.schedule( MyTask() )