Transformasi

Transform class

Transform berisi informasi yang memungkinkan akses ke translasi/skala/rotasi objek atau matriks transformasi dengan biaya minimal. Ini digunakan oleh transformasi lokal. @hideconstructor

Metode

getGeometricTranslation

NamaDeskripsi
getGeometricTranslation()Mendapatkan atau mengatur translasi geometrik. Transformasi geometrik hanya memengaruhi entitas yang terlampir dan tidak memengaruhi node anak. Transformasi ini akan digabungkan sebagai transformasi lokal ketika Anda mengekspor transformasi geometrik ke tipe file yang tidak mendukungnya.

Result:


setGeometricTranslation

NamaDeskripsi
setGeometricTranslation(value)Mendapatkan atau mengatur translasi geometrik. Transformasi geometrik hanya memengaruhi entitas yang terlampir dan tidak memengaruhi node anak. Transformasi ini akan digabungkan sebagai transformasi lokal ketika Anda mengekspor transformasi geometrik ke tipe file yang tidak mendukungnya.

Result:


getGeometricScaling

NamaDeskripsi
getGeometricScaling()Mendapatkan atau mengatur skala geometrik. Transformasi geometrik hanya memengaruhi entitas yang terlampir dan tidak memengaruhi node anak. Transformasi ini akan digabungkan sebagai transformasi lokal ketika Anda mengekspor transformasi geometrik ke tipe file yang tidak mendukungnya.

Result:


setGeometricScaling

NamaDeskripsi
setGeometricScaling(value)Mendapatkan atau mengatur skala geometrik. Transformasi geometrik hanya memengaruhi entitas yang terlampir dan tidak memengaruhi node anak. Transformasi ini akan digabungkan sebagai transformasi lokal ketika Anda mengekspor transformasi geometrik ke tipe file yang tidak mendukungnya.

Result:


getGeometricRotation

NamaDeskripsi
getGeometricRotation()Mendapatkan atau mengatur rotasi Euler geometrik (diukur dalam derajat). Transformasi geometrik hanya memengaruhi entitas yang terlampir dan tidak memengaruhi node anak. Transformasi ini akan digabungkan sebagai transformasi lokal ketika Anda mengekspor transformasi geometrik ke tipe file yang tidak mendukungnya.

Result:


setGeometricRotation

NamaDeskripsi
setGeometricRotation(value)Mendapatkan atau mengatur rotasi Euler geometrik (diukur dalam derajat). Transformasi geometrik hanya memengaruhi entitas yang terlampir dan tidak memengaruhi node anak. Transformasi ini akan digabungkan sebagai transformasi lokal ketika Anda mengekspor transformasi geometrik ke tipe file yang tidak mendukungnya.

Result:


getTranslation

NamaDeskripsi
getTranslation()Mendapatkan atau mengatur translasi

Result:


setTranslation

NamaDeskripsi
setTranslation(value)Mendapatkan atau mengatur translasi

Result:


getScale

NamaDeskripsi
getScale()Mendapatkan atau mengatur skala

Result:


setScale

NamaDeskripsi
setScale(value)Mendapatkan atau mengatur skala

Result:


getPreRotation

NamaDeskripsi
getPreRotation()Mendapatkan atau mengatur pra-rotasi yang direpresentasikan dalam derajat

Result:


setPreRotation

NamaDeskripsi
setPreRotation(value)Mendapatkan atau mengatur pra-rotasi yang direpresentasikan dalam derajat

Result:


getPostRotation

NamaDeskripsi
getPostRotation()Mendapatkan atau mengatur pasca-rotasi yang direpresentasikan dalam derajat

Result:


setPostRotation

NamaDeskripsi
setPostRotation(value)Mendapatkan atau mengatur pasca-rotasi yang direpresentasikan dalam derajat

Result:


getEulerAngles

NamaDeskripsi
getEulerAngles()Mendapatkan atau mengatur rotasi yang direpresentasikan dalam sudut Euler, diukur dalam derajat

Result:


setEulerAngles

NamaDeskripsi
setEulerAngles(value)Mendapatkan atau mengatur rotasi yang direpresentasikan dalam sudut Euler, diukur dalam derajat

Result:


getRotation

NamaDeskripsi
getRotation()Mendapatkan atau mengatur rotasi yang direpresentasikan dalam kuaternion.

Result:


setRotation

NamaDeskripsi
setRotation(value)Mendapatkan atau mengatur rotasi yang direpresentasikan dalam kuaternion.

Result:


getTransformMatrix

NamaDeskripsi
getTransformMatrix()Mendapatkan atau mengatur matriks transformasi. Penetapan pada ini akan mengatur ulang Translation, Scale, dan Rotation, sementara GeometricRotation, GeometricScaling, dan GeometricTranslation tidak akan terpengaruh.

Result:


setTransformMatrix

NamaDeskripsi
setTransformMatrix(value)Mendapatkan atau mengatur matriks transformasi. Penetapan pada ini akan mengatur ulang Translation, Scale, dan Rotation, sementara GeometricRotation, GeometricScaling, dan GeometricTranslation tidak akan terpengaruh.

Result:


getName

NamaDeskripsi
getName()Mendapatkan atau mengatur nama. Nama.

Result:


setName

NamaDeskripsi
setName(value)Mendapatkan atau mengatur nama. Nama.

Result:


getProperties

NamaDeskripsi
getProperties()Mendapatkan koleksi semua properti.

Result:


setGeometricTranslation

NamaDeskripsi
setGeometricTranslation(x, y, z)Mengatur translasi geometris. Transformasi geometris hanya memengaruhi entitas yang terlampir dan tidak memengaruhi node anak. Ini akan digabungkan sebagai transformasi lokal ketika Anda mengekspor transformasi geometris ke jenis file yang tidak mendukungnya.

Result:


setGeometricScaling

NamaDeskripsi
setGeometricScaling(sx, sy, sz)Mengatur skala geometris. Transformasi geometris hanya memengaruhi entitas yang terlampir dan tidak memengaruhi node anak. Ini akan digabungkan sebagai transformasi lokal ketika Anda mengekspor transformasi geometris ke jenis file yang tidak mendukungnya.

Result:


setGeometricRotation

NamaDeskripsi
setGeometricRotation(rx, ry, rz)Mengatur rotasi Euler geometris (diukur dalam derajat). Transformasi geometris hanya memengaruhi entitas yang terlampir dan tidak memengaruhi node anak. Ini akan digabungkan sebagai transformasi lokal ketika Anda mengekspor transformasi geometris ke jenis file yang tidak mendukungnya.

Result:


setTranslation

NamaDeskripsi
setTranslation(tx, ty, tz)Mengatur translasi transformasi saat ini.

Parameters:

NamaTipeDeskripsi
tAngkanull
tAngkanull
tAngkanull

Result: Transformasi


setScale

NamaDeskripsi
setScale(sx, sy, sz)Mengatur skala transformasi saat ini.

Parameters:

NamaTipeDeskripsi
sAngkanull
sAngkanull
sAngkanull

Result: Transformasi


setEulerAngles

NamaDeskripsi
setEulerAngles(rx, ry, rz)Mengatur sudut Euler dalam derajat dari transformasi saat ini.

Parameters:

NamaTipeDeskripsi
rAngkanull
rAngkanull
rAngkanull

Result: Transformasi


setRotation

NamaDeskripsi
setRotation(rw, rx, ry, rz)Mengatur rotasi (sebagai komponen kuaternion) dari transformasi saat ini.

Parameters:

NamaTipeDeskripsi
rAngkanull
rAngkanull
rAngkanull
rAngkanull

Result: Transformasi


setPreRotation

NamaDeskripsi
setPreRotation(rx, ry, rz)Mengatur pra-rotasi yang direpresentasikan dalam derajat

Result: Transformasi


setPostRotation

NamaDeskripsi
setPostRotation(rx, ry, rz)Mengatur pasca-rotasi yang direpresentasikan dalam derajat

Result: Transformasi


removeProperty

NamaDeskripsi
removeProperty(property)Menghapus properti dinamis.

Parameters:

NamaTipeDeskripsi
propertyPropertyProperti mana yang akan dihapus

Result: boolean


removeProperty

NamaDeskripsi
removeProperty(property)Hapus properti yang ditentukan yang diidentifikasi dengan nama

Parameters:

NamaTipeDeskripsi
propertStringnull

Result: boolean


getProperty

NamaDeskripsi
getProperty(property)Dapatkan nilai properti yang ditentukan

Parameters:

NamaTipeDeskripsi
propertyStringNama properti

Result: Object


setProperty

NamaDeskripsi
setProperty(property, value)Menetapkan nilai properti yang ditentukan

Parameters:

NamaTipeDeskripsi
propertyStringNama properti
valueObjectNilai properti

Result: Object


findProperty

NamaDeskripsi
findProperty(propertyName)Menemukan properti. Bisa berupa properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti native (Diidentifikasi berdasarkan namanya)

Parameters:

NamaTipeDeskripsi
propertyNameStringNama properti.

Result: Property