No luck either, even with Refresh after NextFrame it doesn't write the
Syflex file.
Bernard
On 11/20/06, Luc-Eric Rousseau <lucer(at)softimage.com> wrote:
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
---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi