herkese açık sınıf
TransformableNode
TransformationSystem
hareketlerini kullanarak seçilebilen, çevrilebilen, döndürülebilen ve ölçeklendirilebilen düğüm.
İnşaat Ustaları
TransformableNode(TransformationSystem conversionSystem)
|
Herkese Açık Yöntemler
Rotasyon Denetleyici |
getRotationController()
Bir düğüm hareketi kullanarak bu düğümü döndüren döndürme denetleyicisini döndürür.
|
Ölçek Kumandası |
getScaleController()
Sıkıştırma hareketiyle bu düğümü ölçeklendiren kumandayı döndürür.
|
ÇeviriÇeviri |
getTranslationController()
Sürükleme hareketini kullanarak bu düğümü çeviren kumandayı döndürür.
|
Devralınan Yöntemler
com.google.ar.sceneform.ux.BaseTransformableNode sınıfından
geçersiz |
addTransformationController(BaseTransformationController<**gt; conversionController)
|
Dönüşüm Sistemi | |
boolean |
isSelected()
Bu düğüm şu anda TransformationSystem tarafından seçiliyse true döndürür.
|
boolean |
isTransforming()
Dönüşüm denetleyicilerinden herhangi biri bu düğümü aktif olarak dönüştürüyorsa true değerini döndürür.
|
geçersiz | |
geçersiz |
removeTransformationController(BaseTransformationController<**gt; conversionController)
|
boolean |
select()
Seçili düğüm yoksa veya seçili düğüm aktif olarak dönüştürülmüyorsa bunu TransformationSystem'da seçilen düğüm olarak ayarlar.
|
com.google.ar.sceneform.Node sınıfından
geçersiz |
addLifecycleListener(Node.LifecycleListener yaşam döngüsü işleyici)
Düğüm yaşam döngüsü olayları gerçekleştiğinde çağrılacak bir dinleyici ekler.
|
geçersiz |
addTransformChangedListener(Node.TransformChangedListener TransformChangedListener)
Düğümün dönüşümü değiştiğinde çağrılacak bir dinleyici ekler.
|
geçersiz |
callOnHierarchy(Tüketici&Düğüm> tüketici)
Hiyerarşiyi tersine çevirir ve her düğümdeki bir yöntemi çağırır (bu düğüm dahil).
|
son boole | |
Düğüm |
findInHierarchy(Koşul&;Düğüm> koşul)
Bir koşulu karşılayan ilk düğümü (bu düğüm dahil) bulmak için hiyerarşiyi tersine çevirir.
|
son vector3 |
getBack()
Bu düğümün dünya uzayı geri vektörünü (+z) alır.
|
CollisionShape |
getCollisionShape()
Bu düğümle çakışmalar için kullanılacak şekli alır.
|
son vector3 |
get Down()
Bu düğümün dünya alanı aşağı vektörünü (-y) alır.
|
son vector3 |
getİleri()
Bu düğümün dünya alanı ileri vektörünü (-z) alır.
|
son vector3 |
getSol()
Bu düğümün dünya alanı sol vektörünü (-x) alır.
|
Açık |
getLight()
Geçerli ışığı alır (değişebilir).
|
son vector3 |
getLocalPosition()
Düğümlerin konumunun üst konumuna (yerel alan) göre bir kopyasını alır.
|
son Kuterin |
getLocalRotation()
Düğümün üst öğesine (yerel alan) göre rotasyonunun bir kopyasını alır.
|
son vector3 |
getLocalScale()
Düğümlerin üst ölçeğine (yerel alan) göre ölçeğinin bir kopyasını alır.
|
son Dize |
getName()
Düğümün adını döndürür.
|
son Düğüm |
getParent()
Bu düğümün üst öğesini döndürür.
|
Oluşturulabilir |
getRenderable()
Bu düğüm için görüntülenecek oluşturulabilir.
|
son vector3 |
getright()
Bu düğümün dünya alanı sağ vektörünü (+x) alır.
|
son Sahne |
getScene()
Bu düğümün dahil olduğu sahneyi döndürür. Herhangi bir düzenin parçası değilse boş olur.
|
son vector3 |
getUp()
Bu düğümün dünya uzayı vektörünü (+y) alır.
|
son vector3 |
getWorldPosition()
Düğümlerin uzay alanı konumunun bir kopyasını alın.
|
son Kuterin |
getWorldRotation()
Düğümler-alan-rotasyonunun bir kopyasını alır.
|
son vector3 |
getWorldScale()
Düğümlerin dünya uzay ölçeğinin kopyasını alır.
|
son boole |
isActive()
Düğüm etkinse "true" değerini döndürür.
|
son boole |
isDescendantOf(NodeParent üst öğesi)
Belirtilen düğüm üst öğesinin, tekrar eden bir şekilde bu düğümün bir üst öğesi olup olmadığını kontrol eder.
|
son boole |
isEnabled()
Bu düğümün etkin durumunu alır.
|
boolean |
isTopLevel()
Bu düğüm üst düzeyse doğru değerini döndürür.
|
son vector3 | |
son vector3 |
localToWorldPoint(vektör3 noktası)
Bu düğümün yerel alanındaki bir noktayı dünya alanına dönüştürür.
|
geçersiz |
onActivate()
Bu düğüm etkinleştiğinde işler.
|
son geçersiz |
onAddChild(Düğüm alt öğesi)
|
geçersiz |
onDisable()
Bu düğüm devre dışı kaldığında çalışır.
|
son geçersiz |
onRemoveChild(Düğüm alt öğesi)
|
boolean |
onTouchEvent(HitTestResult HitTestResult, MotionEvent motionEvent)
Bu düğüme dokunulduğunda işlenir.
|
geçersiz | |
geçersiz | |
geçersiz |
removeLifecycleListener(Node.LifecycleListener yaşam döngüsü işleyici)
Düğüm yaşam döngüsü olayları gerçekleştiğinde çağrılacak bir dinleyiciyi kaldırır.
|
geçersiz |
removeTransformChangedListener(Node.TransformChangedListener TransformChangedListener)
Düğümün dönüşümü değiştiğinde çağrılacak bir dinleyiciyi kaldırır.
|
geçersiz |
setCollisionShape(CollisionShape collisionShape)
Bu
Node için çakışmaları algılamak üzere kullanılacak şekli ayarlar. |
son geçersiz |
setEnabled(boole etkin)
Bu düğümün etkin durumunu ayarlar.
|
geçersiz | |
geçersiz | |
geçersiz | |
geçersiz | |
son geçersiz | |
son geçersiz |
setLookDirection(Vector3 LookDirection, Vector3 upDirection)
Düğümün dünya uzayında baktığı yönü ayarlar.
|
son geçersiz | |
geçersiz |
setOnTapListener(Node.OnTapListener onTapListener)
Bu düğüme dokunulduğunda çağrılacak bir geri çağırma kaydeder.
|
geçersiz |
setOnTapListener(Node.OnTouchListener onTouchListener)
Bu düğüme bir dokunma etkinliği gönderildiğinde çağrılacak bir geri çağırma kaydeder.
|
geçersiz | |
geçersiz |
setRenderable(Oluşturulabilir oluşturulabilir)
Bu düğüm için görüntülenecek
Renderable değerini belirler. |
geçersiz | |
geçersiz | |
geçersiz | |
Dize |
toString()
|
son vector3 | |
son vector3 |
Sınıf:
com.google.ar.sceneform.NodeParent
son geçersiz | |
geçersiz |
callOnHierarchy(Tüketici&Düğüm> tüketici)
Hiyerarşiyi tersine çevirin ve her düğümde bir yöntem çağırın.
|
boolean | |
Düğüm | |
Düğüm |
findInHierarchy(Koşul&;Düğüm> koşul)
Bir koşulu karşılayan ilk düğümü bulmak için hiyerarşiyi çevirin.
|
final List<Düğüm> |
getChildren() olmalıdır
Bu üst öğenin sabit bir listesini döndürür.
|
geçersiz |
onAddChild(Düğüm alt öğesi)
|
geçersiz |
onRemoveChild(Düğüm alt öğesi)
|
son geçersiz |
java.lang.Object sınıfından
com.google.ar.sceneform.Node.OnTapListener arayüzünden
soyut, geçersiz |
İnşaat Ustaları
herkese açık TransformableNode (TransformationSystem conversionSystem)
Parametreler
dönüştürmeSistemi |
---|
Herkese Açık Yöntemler
genel RotationController getRotationController ()
Bir düğüm hareketi kullanarak bu düğümü döndüren döndürme denetleyicisini döndürür.
herkese açık ScaleController getScaleController ()
Sıkıştırma hareketiyle bu düğümü ölçeklendiren kumandayı döndürür.
herkese açık TranslationController getTranslationController ()
Sürükleme hareketini kullanarak bu düğümü çeviren kumandayı döndürür.