Znane podgrupy bezpośrednie |
Klasa podstawowa do renderowania w przestrzeni 3D przez dołączenie do obiektu Node
z właściwością setRenderable(Renderable)
.
Stałe
int, | RENDER_PRIORITY_DEFAULT | |
int, | RENDER_PRIORITY_FIRST | |
int, | RENDER_PRIORITY_LAST |
Pola
chroniony Collisionkształt | colisionkształt |
Zabezpieczeni konstruktorzy
Metody publiczne
Koliza kształtu |
getCollisionkształt()
Pobierz
CollisionShape na potrzeby wykrywania kolizji z tym urządzeniem Renderable . |
materiał; |
getMaterial(int submeshIndex)
Zwraca materiał powiązany z określonym siatką.
|
materiał; |
getMaterial()
Zwraca materiał powiązany z pierwszym siatką podrzędną.
|
int, |
getRenderPriority()
Pobierz priorytet renderowania, który steruje kolejnością renderowania.
|
int, |
getSubmeshCount()
Zwraca liczbę siatki podrzędnych, które można renderować.
|
Ciąg |
getSubmeshName (int submeshIndex)
Zwraca nazwę powiązaną z określonym siatką podrzędną.
|
wartość logiczna |
isShadowCaster()
Zwraca wartość „true”, jeśli jest skonfigurowana do przesyłania cieni do innych elementów renderowania.
|
wartość logiczna |
isShadowOdbierzr()
Zwraca wartość „true”, jeśli jest skonfigurowana tak, aby odbierać cienie przesłane przez inne elementy do renderowania.
|
abstrakcyjne Renderowanie |
makeCopy()
Tworzy nową instancję tej usługi Renderable.
|
nieważne |
setCollisionShape(kolimatorkształt)
Ustaw
CollisionShape używany do wykrywania kolizji z tym urządzeniem Renderable . |
nieważne | |
nieważne | |
nieważne |
setRenderPriority(int renderPriority)
Ustaw priorytet renderowania, aby kontrolować kolejność renderowania.
|
nieważne |
setShadowCaster(wartość logiczna isShadowCaster)
Określa, czy możliwość renderowania cieniuje inne obiekty renderowane w scenie.
|
nieważne |
setShadowReceivedr (wartość logiczna isShadowReceivedr)
Określa, czy wyrenderowane cienie odbierają inne wyrenderowane obiekty w scenie.
|
nieważne |
updateFromDefinition(definicja RenderableDefinition)
|
Metody dziedziczone
Stałe
publiczny profil statyczny statyczny RENDER_PRIORITY_DEFAULT
publiczny profil statyczny statyczny RENDER_PRIORITY_FIRST
publiczny profil statyczny statyczny RENDER_PRIORITY_LAST
Pola
Zabezpieczeni konstruktorzy
Metody publiczne
Collisionkształt getCollisionkształt ()
Pobierz CollisionShape
na potrzeby wykrywania kolizji z tym urządzeniem Renderable
.
Materiał getMaterial (int submeshIndex)
Zwraca materiał powiązany z określonym siatką.
Parametry
Indeks submesh |
---|
public int getRenderPriority ()
Pobierz priorytet renderowania, który steruje kolejnością renderowania. Priorytet musi mieścić się w zakresie od 0 (wyrenderowano pierwszy) do 7 (wyrenderowano jako ostatni). Wartością domyślną jest 4.
public int getSubmeshCount ()
Zwraca liczbę siatki podrzędnych, które można renderować. Wszystkie obiekty renderujące mają co najmniej jedną.
Ciąg getSubmeshName (int submeshIndex)
Zwraca nazwę powiązaną z określonym siatką podrzędną.
Parametry
Indeks submesh |
---|
Narzuty
Wyjątek związany z nielegalnym działaniem | jeśli indeks jest poza zakresem |
---|
publiczna wartość logiczna isShadowCaster()
Zwraca wartość „true”, jeśli jest skonfigurowana do przesyłania cieni do innych elementów renderowania.
publiczna wartość logiczna isShadowReceivedr()
Zwraca wartość „true”, jeśli jest skonfigurowana tak, aby odbierać cienie przesłane przez inne elementy do renderowania.
Publiczny
Tworzy nową instancję tej usługi Renderable.
Nowy renderowany element będzie miał unikalną kopię wszystkich możliwych do modyfikacji stanu. Zostaną też uwzględnione wszystkie materiały, do których odwołuje się mechanizm renderowania. Trwałe dane będą udostępniane między instancjami.
void void setCollisionkształt (Collisionkształt collisionkształt)
Ustaw CollisionShape
używany do wykrywania kolizji z tym urządzeniem Renderable
.
Parametry
kształtkształtu |
---|
void void setMaterial (int submeshIndex, Material)
Ustawia materiał powiązany z określonym siatką.
Parametry
Indeks submesh | |
---|---|
materiał |
void voidsetRenderPriority(int renderPriority)
Ustaw priorytet renderowania, aby kontrolować kolejność renderowania. Priorytet musi mieścić się w zakresie od 0 (wyrenderowano pierwszy) do 7 (wyrenderowano jako ostatni). Wartością domyślną jest 4.
Parametry
RenderowaniePriorytet |
---|
void void setShadowCaster (boolean isShadowCaster)
Określa, czy możliwość renderowania cieniuje inne obiekty renderowane w scenie.
Parametry
IsShadowCaster |
---|
void void setShadowReceivedr (boolean isShadowReceivedr)
Określa, czy wyrenderowane cienie odbierają inne wyrenderowane obiekty w scenie.
Parametry
Odbiornik isShadow |
---|