Event - superclass: helper; super-superclass:node - 0:0 - classID: #(1962490627, 515064576)
説明:
Event は、[パーティクル ビュー]内のアクションをグループ分けして、一定期間におよぶパーティクルの外観を定義するものです。このクラスのインスタンスを作成すると、公開されたインタフェースやメソッドを使用してアクションを入力できる空のホルダが提供されます。
コンストラクタ:
Event インタフェース:
Event クラスによって公開されるインタフェースは、次のとおりです。
インタフェース : ActionList
インタフェース: PViewItem
例:
|
--[パーティクル ビュー]を開いて結果を確認します:
particleFlow.openParticleView()
OK
ev = event()--空のイベントを作成します。
$Event:Event 01 @ [0.000000,0.000000,0.000000]
--空のイベントに入力を行うには、新しく作成されたアクションの
--イベントの自動カプセル化を無効にする必要があります。
particleFlow.beginEdit()
OK
--これで、新しい Birth アクションを作成してイベントに追加できます。
br = birth()
$Birth:Birth 01 @ [0.000000,0.000000,0.000000]
--これで、新しい Birth アクションを空のイベントに追加できます。
ev.appendAction br
true
--また、単一ステップ内でアクション クラス インスタンスを作成して
--これらをイベントに追加することもできます:
ev.appendAction (Position_Icon())
true
ev.appendAction (Speed())
true
ev.appendAction (ShapeStandard())
true
ev.appendAction (DisplayParticles())
true
--最後に、編集モードを終了して、
--イベントの自動カプセル化をもう一度有効にできます:
particleFlow.endEdit()
OK
|