現在のフレームを取得および変更する

 
 
 

現在のフレーム値は、Current というパラメータに含まれています。現在のフレーム値には、GetValue および SetValue コマンド(「パラメータ値に直接アクセスする」を参照)、または Parameter または Parameter オブジェクトから直接アクセスできます(下の例を参照)。

パラメータは、Property または Property オブジェクトから使用できます(PlayControl プロパティ のポインタを取得する方法の詳細については、「PlayControl プロパティ セットにアクセスする」を参照してください)。

VBScript の例: 現在のフレームの取得

' VBScript (command access)
dim curr_frame
curr_frame = GetValue( "PlayControl.Current" )' GetValue only returns data values for Parameters

' Go to frame 10, and then the last frame
SetValue "PlayControl.Current", 10.0 
SetValue "PlayControl.Current", GetValue( "PlayControl.Out" )

JScript の例: 現在のフレームの取得

// JScript (object model access)
var remote_control = ActiveProject.Properties( "Play Control" );
var curr_frame = remote_control.Parameters( "Current" );// returns a pointer to the specified Parameter

// Find out what the current frame is
Application.LogMessage( "Current frame: " + curr_frame.Value );

// Go to frame 10, and then the last frame
curr_frame.Value = 10.0;
curr_frame.Value = remote_control.Parameters( "Out" ).Value;