![]() |
#1
|
|||
|
|||
![]()
How do I make an object to appear after other object done animating.as example below;
ObjA = viz.add('oA.WRL') ObjA.setPosition(0,0,0) ObjA.visible( viz.OFF ) ObjB = viz.add('oB.WRL') ObjB.setPosition(5,0,0) PickAction = vizact.sequence(vizact.move(-1,0,0,1),vizact.spin(0,1,0,45,1)) vizact.onpick( objB, objB.runAction, PickAction ) then How do I make visible the objA (objA.visible(viz.ON)) after objB animation is done? TQ ![]() |
#2
|
|||
|
|||
You can use the vizact.call action to call arbitrary functions. Just change your PickAction to the following:
Code:
PickAction = vizact.sequence( vizact.move(-1,0,0,1) , vizact.spin(0,1,0,45,1) , vizact.call(objA.visible,True) ) |
#3
|
|||
|
|||
It works!! thank you..you're the best!!
|
![]() |
Thread Tools | |
Display Modes | Rate This Thread |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
retrieve Object names | Geoffrey | Vizard | 11 | 12-11-2009 04:26 AM |
Making an object flash on and off constantly | tomo_the_third | Vizard | 1 | 06-23-2009 11:58 AM |
reseting an object | durf | Vizard | 3 | 03-17-2009 11:48 PM |
Child Object Rotation | paulgoldberg | Vizard | 5 | 09-05-2006 11:33 AM |
rotate to object | jargon | Vizard | 1 | 08-08-2005 12:20 PM |