Pose

Pose class

Poz, geometri skinlendiğinde dönüşüm matrisini depolamak için kullanılır. Poz, bir dizi BonePose’dan oluşur; her BonePose, kemik düğümünün somut dönüşüm bilgilerini kaydeder.

Yöntemler

constructor

AdAçıklama
constructor(name)Pose sınıfının yeni bir örneğini başlatır.

Parameters:

AdTürAçıklama
nameStringAd

Result:


constructor_overload

AdAçıklama
constructor_overload()Pose sınıfının yeni bir örneğini başlatır.

Result:


getPoseType

AdAçıklama
getPoseType()Pozun tipini alır veya ayarlar. Özelliğin değeri PoseType tamsayı sabitidir. Pozun tipi.

Result:


setPoseType

AdAçıklama
setPoseType(value)Pozun tipini alır veya ayarlar. Özelliğin değeri PoseType tamsayı sabitidir. Pozun tipi.

Result:


getBonePoses

AdAçıklama
getBonePoses()Tüm BonePose’ları alır. Düğümler.

Result:


getName

AdAçıklama
getName()Adı alır veya ayarlar. Ad.

Result:


setName

AdAçıklama
setName(value)Adı alır veya ayarlar. Ad.

Result:


getProperties

AdAçıklama
getProperties()Tüm özelliklerin koleksiyonunu alır.

Result:


addBonePose

AdAçıklama
addBonePose(node, matrix, localMatrix)Verilen kemik düğümü için poz dönüşüm matrisini kaydeder.

Parameters:

AdTürAçıklama
düğümDüğümKemik Düğümü.
matrixMatrix4Dönüşüm matrisi.
localMatrixbooleanEğer ayarlanırsa

Result:


addBonePose

AdAçıklama
addBonePose(node, matrix)Verilen kemik düğümü için poz dönüşüm matrisini kaydeder. Küresel dönüşüm matrisi ima edilir.

Parameters:

AdTürAçıklama
düğümDüğümKemik Düğümü.
matrixMatrix4Dönüşüm matrisi.

Result:


removeProperty

AdAçıklama
removeProperty(property)Dinamik bir özelliği kaldırır.

Parameters:

AdTürAçıklama
propertyPropertyHangi özellik kaldırılacak

Result: boolean


removeProperty

AdAçıklama
removeProperty(property)Adı belirtilen özelliği kaldır.

Parameters:

AdTürAçıklama
propertStringnull

Result: boolean


getProperty

AdAçıklama
getProperty(property)Belirtilen özelliğin değerini al

Parameters:

AdTürAçıklama
propertyStringÖzellik adı

Result: Object


setProperty

AdAçıklama
setProperty(property, value)Belirtilen özelliğin değerini ayarlar

Parameters:

AdTürAçıklama
propertyStringÖzellik adı
değerObjectÖzelliğin değeri

Result: Object


findProperty

AdAçıklama
findProperty(propertyName)Özelliği bulur. Dinamik bir özellik (CreateDynamicProperty/SetProperty ile oluşturulan) veya yerel özellik (adıyla tanımlanan) olabilir.

Parameters:

AdTürAçıklama
propertyNameStringÖzellik adı.

Result: Property