ポーズ

Pose class

ジオメトリがスキンされているときに変換行列を保存するために使用されるポーズです。ポーズはBonePoseの集合で、各BonePoseはボーンノードの具体的な変換情報を保存します。

メソッド

constructor

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

Parameters:

名前説明
name文字列名前

Result:


constructor_overload

名前説明
constructor_overload()Pose クラスの新しいインスタンスを初期化します。

Result:


getPoseType

名前説明
getPoseType()ポーズのタイプを取得または設定します。プロパティの値は PoseType 整数定数です。ポーズのタイプ。

Result:


setPoseType

名前説明
setPoseType(value)ポーズのタイプを取得または設定します。プロパティの値は PoseType 整数定数です。ポーズのタイプ。

Result:


getBonePoses

名前説明
getBonePoses()すべての BonePose を取得します。ノード。

Result:


getName

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

Result:


setName

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

Result:


getProperties

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

Result:


addBonePose

名前説明
addBonePose(node, matrix, localMatrix)指定されたボーンノードのポーズ変換行列を保存します。

Parameters:

名前説明
ノードノードボーンノード。
matrixMatrix4変換行列。
localMatrixboolean設定する場合は

Result:


addBonePose

名前説明
addBonePose(node, matrix)指定されたボーンノードのポーズ変換行列を保存します。グローバル変換行列が暗黙的に使用されます。

Parameters:

名前説明
ノードノードボーンノード。
matrixMatrix4変換行列。

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