Animation (PRIM_ANIM)

アニメーション

祖先 - オブジェクト (PRIM_OBJT)

詳細

アニメーションは、実行の開始と停止、およびアニメーションが実行中であるかどうかのフィードバックを提供するために使用されます。個々のアニメーション項目はアニメーションの動作を制御します。個々のアニメーション項目はアニメーションの動作を制御します。 

アニメーションは、アニメーションが完了するまで、コントロールの実際のプロパティ値に影響を与えません。終了前にアニメーションを Stopping すると、すべてのコントロールがアニメーションが開始される前の状態に戻ります。

アニメーションが開始されると、アニメーションコントロールは Layout Managers のルールに拘束されません。ただし、完了すると、通常のレイアウト動作は継続されます。

アニメーションは開始の時にストーリーボードを構築します。これはひとつの項目が別の項目によって特定された値の場合、混同する可能性があります。たとえば、コントロールを 5 ピクセル右に移動し、次に5を左に移動するようにアニメーションが定義されている場合、アニメーションは実際にコントロール 5 を右に移動し、次に10を左に移動し、次に 5 が右に移動します。これは、最初の項目が開始点に 5 を追加し、 2 つ目の項目が開始点から 5 桁離れて 10 ピクセルのギャップを生じたためです。

ボタンを左 300 の位置に移動し、左 0 の位置に戻す簡単なアニメーションです。 

     Define_Com Class(#PRIM_ANIM) Name(#Animation)
Define_Com Class(#PRIM_ANIM.MoveTo) Name(#Step1) Left(300) Manage(#Button) Parent(#Animation) Duration(500)
Define_Com Class(#PRIM_ANIM.MoveTo) Name(#Step2) Manage(#Button) Parent(#Animation) Starttime(500) Duration(500)

プロパティ

名前

記述

ComponentClassName

コンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承

ComponentMembers

このコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承

ComponentPatternName

コンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承

ComponentTag

インスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承

ComponentType

ComponentType ではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承

ComponentTypeName

ComponentTypeName 十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承

IsAnimating

アニメーションは現在実行中

Name

コンポーネントの名前 オブジェクト (PRIM_OBJT) より継承

Owner

コンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承

Parent

このインスタンスが添付されているコンポーネント インスタンス。コントロールのビジュアル コンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承

イベント

名前

記述

CreateInstance

コンポーネントを作成する時に CreateInstance のイベントを実行します。 オブジェクト (PRIM_OBJT) より継承

DestroyInstance

コンポーネントが解除される前に DestroyInstance のイベントを実行します。 オブジェクト (PRIM_OBJT) より継承

Ended

アニメーションが完了

Cancelled

Starting

アニメーションが開始しようとしています。

メソッド

名前

記述

Cancel

アニメーションを停止し、アニメーションの最初を返します。

Start

アニメーション開始

Stop

アニメーションを停止し、アニメーションの最後に進みます。


参照

すべてのコンポーネント クラス
テクニカルリファレンス

  • No labels