I've
never had luck with this, but it looks like with a Refresh() after your
NextFrame() that you script does work.
-----Original Message-----
From: owner-xsi(at)Softimage.COM
[mailto:owner-xsi(at)Softimage.COM]On Behalf Of guillaume
laforge
Posted At: Monday, November 20, 2006 3:46 PM
Posted
To: xsi
Conversation: [script] Waiting for playback
completion
Subject: Re: [script] Waiting for playback
completion
You can use use your own "custom
PlayForwardsFromStart" command with your script in the "else" part of the
function :
function MyPlayForwardsFromStart()
{
var FirstFrame =
GetValue("PlayControl.In");
var LastFrame =
GetValue("PlayControl.Out");
var
oTotalLength = LastFrame-FirstFrame;
SetValue("PlayControl.Current ",
FirstFrame);
for(var i=0;
i<oTotalLength;i++)
{
if(i!= LastFrame-2)
{
NextFrame();
LogMessage("Waiting for the end of the Playback...")
}
else
{
LogMessage("Run
your script now !");
}
}
}
Should
work...
Cheers