BindPoint

BindPoint class

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

メソッド

constructor

名前説明
constructor(scene, prop)BindPoint クラスの新しいインスタンスを初期化します。

Parameters:

名前説明
シーンSceneアニメーションを含むシーンです。
プロパティPropertyプロパティ。

Result:


getProperty

名前説明
getProperty()CurveMapping に関連付けられたプロパティを取得します

Result:


setProperty

名前説明
setProperty(value)CurveMapping に関連付けられたプロパティを取得します

Result:


getChannelsCount

名前説明
getChannelsCount()このアニメーションカーブマッピングで定義されたプロパティチャンネルの総数を取得します。

Result:


getName

名前説明
getName()名前を取得または設定します。名前。

Result:


setName

名前説明
setName(value)名前を取得または設定します。名前。

Result:


getProperties

名前説明
getProperties()すべてのプロパティのコレクションを取得します。

Result:


get

名前説明
get(channelName)

Result:


getKeyframeSequence

名前説明
getKeyframeSequence(channelName)指定されたチャンネルの最初のキーフレームシーケンスを取得します

Parameters:

名前説明
channelName文字列検索するチャンネル名

Result: KeyframeSequence


getKeyframeSequences

名前説明
getKeyframeSequences(channelName)指定されたチャンネルのすべてのキーフレームシーケンスを取得します

Parameters:

名前説明
channelName文字列検索するチャンネル名

Result: 0, Culture=neutral, PublicKeyToken=f071c641d0b4582b]]


createKeyframeSequence

名前説明
createKeyframeSequence(name)新しいカーブを作成し、カーブマッピングの最初のチャンネルに接続します

Parameters:

名前説明
name文字列新しいシーケンスの名前。

Result: KeyframeSequence


bindKeyframeSequence

名前説明
bindKeyframeSequence(channelName, sequence)キーフレームシーケンスを指定されたチャンネルにバインドします

Parameters:

名前説明
channelName文字列キーフレームシーケンスがバインドされるチャンネル
シーケンスKeyframeSequenceバインドするキーフレームシーケンス

Result: KeyframeSequence


getChannel

名前説明
getChannel(channelName)指定された名前でチャンネルを取得します

Parameters:

名前説明
channelName文字列検索するチャンネル名

Result: AnimationChannel


addChannel

名前説明
addChannel(name, value)指定されたチャンネルプロパティを追加します

Parameters:

名前説明
name文字列名前。
オブジェクト値。

Result: boolean


addChannel

名前説明
addChannel(name, type, value)指定されたチャンネルプロパティを追加します

Parameters:

名前説明
name文字列名前。
typeクラス型。
オブジェクト値。

Result: boolean


resetChannels

名前説明
resetChannels()このアニメーションカーブマッピングのプロパティチャンネルを空にします

Result: boolean


toString

名前説明
toString()オブジェクトを文字列にフォーマットします

Result: 文字列


removeProperty

名前説明
removeProperty(property)動的プロパティを削除します。

Parameters:

名前説明
propertyProperty削除するプロパティはどれですか

Result: boolean


removeProperty

名前説明
removeProperty(property)名前で識別された指定されたプロパティを削除します。

Parameters:

名前説明
propert文字列null

Result: boolean


getProperty

名前説明
getProperty(property)指定されたプロパティの値を取得します

Parameters:

名前説明
property文字列プロパティ名

Result: オブジェクト


setProperty

名前説明
setProperty(property, value)指定されたプロパティの値を設定します

Parameters:

名前説明
property文字列プロパティ名
オブジェクトプロパティの値

Result: オブジェクト


findProperty

名前説明
findProperty(propertyName)プロパティを検索します。動的プロパティ(CreateDynamicProperty/SetProperty によって作成)またはネイティブプロパティ(名前で識別)になる可能性があります

Parameters:

名前説明
propertyName文字列プロパティ名。

Result: Property