![]() |
#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 05:26 AM |
Making an object flash on and off constantly | tomo_the_third | Vizard | 1 | 06-23-2009 12:58 PM |
reseting an object | durf | Vizard | 3 | 03-18-2009 12:48 AM |
Child Object Rotation | paulgoldberg | Vizard | 5 | 09-05-2006 12:33 PM |
rotate to object | jargon | Vizard | 1 | 08-08-2005 01:20 PM |