BindPoint

BindPoint class

ABindPoint通常、オブジェクトのプロパティで作成されます。一部のプロパティ タイプには、複数のコンポーネント フィールド (Vector3 フィールドなど) が含まれます。 BindPointコンポーネント フィールドごとにチャネルを生成し、チャネルを介してフィールドを 1 つ以上のキーフレーム シーケンス インスタンスに接続します。

public class BindPoint : A3DObject

コンストラクター

名前説明
BindPoint(Scene, Property)の新しいインスタンスを初期化しますBindPointclass.

プロパティ

名前説明
ChannelsCount { get; }このアニメーション カーブ マッピングで定義されているプロパティ チャネルの総数を取得します。
Item { get; }
virtual Name { get; set; }名前を取得または設定します。
Properties { get; }すべてのプロパティのコレクションを取得します。
Property { get; }CurveMapping に関連付けられたプロパティを取得します

メソッド

名前説明
AddChannel(string, object)指定されたチャネル プロパティを追加します。
AddChannel(string, Type, object)指定されたチャネル プロパティを追加します。
AddChannel<T>(string, T)
BindKeyframeSequence(string, KeyframeSequence)キーフレーム シーケンスを指定されたチャネルにバインドします
CreateKeyframeSequence(string)新しいカーブを作成し、それをカーブ マッピングの最初のチャネルに接続します
FindProperty(string)プロパティを検索します。 動的プロパティ (CreateDynamicProperty/SetProperty で作成) またはネイティブ プロパティ (名前で識別) を指定できます。
GetChannel(string)指定した名前でチャネルを取得します
GetKeyframeSequence(string)指定されたチャネルの最初のキーフレーム シーケンスを取得します
GetKeyframeSequences(string)指定したチャネルのすべてのキーフレーム シーケンスを取得します
GetProperty(string)指定したプロパティの値を取得
RemoveProperty(Property)動的プロパティを削除します。
RemoveProperty(string)name で識別される指定されたプロパティを削除します
ResetChannels()このアニメーション カーブ マッピングのプロパティ チャネルを空にします。
SetProperty(string, object)指定されたプロパティの値を設定します
override ToString()オブジェクトを string にフォーマットします

関連項目