Pular para o conteúdo principal

SpatialObject

Referência completa da API de SpatialObject, incluindo construtores, atributos, atributos virtuais e métodos.

Pacote: JAVARuntime

Categoria: Object

Componente: não


public class SpatialObject

Constructors

SignatureDescription
SpatialObject(GameObject)Executa SpatialObject e retorna quando a chamada do motor termina.
SpatialObject(Engine)Executa SpatialObject e retorna quando a chamada do motor termina.
SpatialObject()Executa SpatialObject e retorna quando a chamada do motor termina.
SpatialObject(SpatialObject)Cria uma nova instância de SpatialObject.
SpatialObject(String)Cria uma nova instância de SpatialObject.
SpatialObject(String, SpatialObject)Cria uma nova instância de SpatialObject.

Attributes

NameTypeDescription
instanceWeakReference<GameObject>Representa o valor de instance armazenado nesta instância. Leia ou atribua para atualizar a propriedade.

Virtual Attributes

NameTypeAccessDescription
allowAnimationsbooleanget/setAtributo virtual exposto por isAllowAnimations. Acesse como um campo para ler ou escrever o valor subjacente.
childCountintgetAtributo virtual exposto por getChildCount. Acesse como um campo para ler ou escrever o valor subjacente.
childListList<SpatialObject>getAtributo virtual exposto por getChildList. Acesse como um campo para ler ou escrever o valor subjacente.
componentsListList<Component>getAtributo virtual exposto por getComponentsList. Acesse como um campo para ler ou escrever o valor subjacente.
dontDestroyOnLoadbooleanget/setAtributo virtual exposto por isDontDestroyOnLoad. Acesse como um campo para ler ou escrever o valor subjacente.
enabledbooleanget/setAtributo virtual exposto por isEnabled. Acesse como um campo para ler ou escrever o valor subjacente.
gUIDGUIDgetAtributo virtual exposto por getGUID. Acesse como um campo para ler ou escrever o valor subjacente.
globalMatrixfloat[]getAtributo virtual exposto por getGlobalMatrix. Acesse como um campo para ler ou escrever o valor subjacente.
globalPositionVector3get/setAtributo virtual exposto por getGlobalPosition. Acesse como um campo para ler ou escrever o valor subjacente.
globalRotationQuaternionget/setAtributo virtual exposto por getGlobalRotation. Acesse como um campo para ler ou escrever o valor subjacente.
globalScaleVector3get/setAtributo virtual exposto por getGlobalScale. Acesse como um campo para ler ou escrever o valor subjacente.
localMatrixfloat[]getAtributo virtual exposto por getLocalMatrix. Acesse como um campo para ler ou escrever o valor subjacente.
mainParentSpatialObjectgetAtributo virtual exposto por getMainParent. Acesse como um campo para ler ou escrever o valor subjacente.
metaIDStringget/setAtributo virtual exposto por getMetaID. Acesse como um campo para ler ou escrever o valor subjacente.
nameStringget/setAtributo virtual exposto por getName. Acesse como um campo para ler ou escrever o valor subjacente.
parentSpatialObjectget/setAtributo virtual exposto por getParent. Acesse como um campo para ler ou escrever o valor subjacente.
positionVector3get/setAtributo virtual exposto por getPosition. Acesse como um campo para ler ou escrever o valor subjacente.
rotationQuaternionget/setAtributo virtual exposto por getRotation. Acesse como um campo para ler ou escrever o valor subjacente.
scaleVector3get/setAtributo virtual exposto por getScale. Acesse como um campo para ler ou escrever o valor subjacente.
staticbooleanget/setAtributo virtual exposto por isStatic. Acesse como um campo para ler ou escrever o valor subjacente.
tagStringget/setAtributo virtual exposto por getTag. Acesse como um campo para ler ou escrever o valor subjacente.
transformTransformgetAtributo virtual exposto por getTransform. Acesse como um campo para ler ou escrever o valor subjacente.

Methods

SignatureReturnsDescription
setNameOH(JAVARuntime.OHString)voidDefine ou atualiza a propriedade propriedade name oh``.
compareName(String)booleanCompara esta instância com outra para igualdade/ordem.
duplicate()SpatialObjectExecuta a operação duplicate.
destroy()voidExecuta a operação destroy.
sendEvent(String)voidExecuta sendEvent e retorna quando a chamada do motor termina.
sendEvent(String, int)voidExecuta sendEvent e retorna quando a chamada do motor termina.
sendEvent(String, float)voidExecuta sendEvent e retorna quando a chamada do motor termina.
sendEvent(String, String)voidExecuta sendEvent e retorna quando a chamada do motor termina.
sendEvent(String, boolean)voidExecuta sendEvent e retorna quando a chamada do motor termina.
sendEvent(String, Object...)voidExecuta sendEvent e retorna quando a chamada do motor termina.
sendEventToHierarchy(String)voidExecuta sendEventToHierarchy e retorna quando a chamada do motor termina.
sendEventToHierarchy(String, int)voidExecuta sendEventToHierarchy e retorna quando a chamada do motor termina.
sendEventToHierarchy(String, float)voidExecuta sendEventToHierarchy e retorna quando a chamada do motor termina.
sendEventToHierarchy(String, String)voidExecuta sendEventToHierarchy e retorna quando a chamada do motor termina.
sendEventToHierarchy(String, boolean)voidExecuta sendEventToHierarchy e retorna quando a chamada do motor termina.
sendEventToHierarchy(String, Object...)voidExecuta sendEventToHierarchy e retorna quando a chamada do motor termina.
callFunction(String)voidExecuta a operação callFunction usando os parâmetros informados (name).
callFunction(String, int)voidExecuta a operação callFunction usando os parâmetros informados (name, args).
callFunction(String, float)voidExecuta a operação callFunction usando os parâmetros informados (name, args).
callFunction(String, String)voidExecuta a operação callFunction usando os parâmetros informados (name, args).
callFunction(String, boolean)voidExecuta a operação callFunction usando os parâmetros informados (name, args).
callFunction(String, Object...)voidExecuta a operação callFunction usando os parâmetros informados (name, args).
instantiate(ObjectFile)SpatialObjectExecuta a operação instantiate usando os parâmetros informados (pFile).
instantiate(ObjectFile, Vector3)SpatialObjectExecuta a operação instantiate usando os parâmetros informados (pFile, position).
instantiate(ObjectFile, Vector3, Quaternion)SpatialObjectExecuta a operação instantiate usando os parâmetros informados (pFile, position, rotation).
instantiate(ObjectFile, Vector3, Quaternion, Vector3)SpatialObjectExecuta a operação instantiate usando os parâmetros informados (pFile, position, rotation, scale).
instantiateHasChild(ObjectFile)SpatialObjectExecuta a operação instantiateHasChild usando os parâmetros informados (pFile).
instantiateHasChild(ObjectFile, SpatialObject)SpatialObjectExecuta a operação instantiateHasChild usando os parâmetros informados (pFile, parent).
instantiateAsChild(ObjectFile)SpatialObjectExecuta a operação instantiateAsChild usando os parâmetros informados (pFile).
instantiateAsChild(ObjectFile, SpatialObject)SpatialObjectExecuta a operação instantiateAsChild usando os parâmetros informados (pFile, parent).
findComponent(String)<T extends Component> TExecuta a operação findComponent usando os parâmetros informados (tittle).
findComponents(String)List&lt;Component&gt;Executa a operação findComponents usando os parâmetros informados (tittle).
findComponent(Class)<T extends Component> TExecuta a operação findComponent usando os parâmetros informados (classReference).
findComponents(Class)List&lt;Component&gt;Executa a operação findComponents usando os parâmetros informados (classReference).
findComponentInChildren(String)<T extends Component> TExecuta a operação findComponentInChildren usando os parâmetros informados (tittle).
findComponentInChildren(Class)<T extends Component> TExecuta a operação findComponentInChildren usando os parâmetros informados (classReference).
findComponentInParent(String)<T extends Component> TExecuta findComponentInParent e retorna quando a chamada do motor termina.
findComponentInParent(Class)<T extends Component> TExecuta findComponentInParent e retorna quando a chamada do motor termina.
removeComponent(Component)voidRemove component da coleção.
addComponent(Component)voidAdiciona component à coleção.
addComponent(Component, Class)voidAdiciona component à coleção.
addComponent(Component)voidAdiciona component à coleção.
removeParent()voidRemove parent da coleção.
findChildObject(String)SpatialObjectExecuta a operação findChildObject usando os parâmetros informados (name).
findChildObject(JAVARuntime.OHString)SpatialObjectExecuta a operação findChildObject usando os parâmetros informados (name).
getChildAt(int)SpatialObjectRetorna a propriedade propriedade child at atual``.
getChildIndex(SpatialObject)intRetorna a propriedade propriedade child index atual``.
swapChildrenPosition(SpatialObject, SpatialObject)voidExecuta a operação swapChildrenPosition usando os parâmetros informados (a, b).
componentCount()intExecuta a operação componentCount.
getComponentAt(int)ComponentRetorna a propriedade propriedade component at atual``.
getComponentsAt(int)ComponentRetorna a propriedade propriedade components at atual``.
componentAt(int)ComponentExecuta a operação componentAt usando os parâmetros informados (idx).
distance(SpatialObject)floatExecuta a operação distance usando os parâmetros informados (other).
distance(Transform)floatExecuta a operação distance usando os parâmetros informados (other).
distance(Vector3)floatExecuta a operação distance usando os parâmetros informados (other).
sqrtDistance(SpatialObject)floatExecuta a operação sqrtDistance usando os parâmetros informados (other).
sqrtDistance(Transform)floatExecuta a operação sqrtDistance usando os parâmetros informados (other).
sqrtDistance(Vector3)floatExecuta a operação sqrtDistance usando os parâmetros informados (other).
setPosition(float, float, float)voidDefine ou atualiza a propriedade propriedade position``.
setPositionX(float)voidDefine ou atualiza a propriedade propriedade position x``.
setPositionY(float)voidDefine ou atualiza a propriedade propriedade position y``.
setPositionZ(float)voidDefine ou atualiza a propriedade propriedade position z``.
setRotation(float, float, float)voidDefine ou atualiza a propriedade propriedade rotation``.
setRotation(float, float, float, float)voidDefine ou atualiza a propriedade propriedade rotation``.
setScale(float, float, float)voidDefine ou atualiza a propriedade propriedade scale``.
setScale(float)voidDefine ou atualiza a propriedade propriedade scale``.
getGlobalPosition(Vector3)Vector3Retorna a propriedade propriedade global position atual``.
getGlobalRotation(Quaternion)QuaternionRetorna a propriedade propriedade global rotation atual``.
getGlobalScale(Vector3)Vector3Retorna a propriedade propriedade global scale atual``.
translate(float, float, float)voidTransforma ou move the object de acordo.
move(float, float, float)voidTransforma ou move the object de acordo.
rotate(float, float, float)voidTransforma ou move the object de acordo.
translateInSeconds(float, float, float)voidTransforma ou move in seconds de acordo.
moveInSeconds(float, float, float)voidTransforma ou move in seconds de acordo.
rotateInSeconds(float, float, float)voidTransforma ou move in seconds de acordo.
translateInSeconds(int, int, int)voidExecuta translateInSeconds e retorna quando a chamada do motor termina.
translateInSeconds(int, int, float)voidExecuta translateInSeconds e retorna quando a chamada do motor termina.
translateInSeconds(int, float, int)voidExecuta translateInSeconds e retorna quando a chamada do motor termina.
translateInSeconds(int, float, float)voidExecuta translateInSeconds e retorna quando a chamada do motor termina.
translateInSeconds(float, int, int)voidExecuta translateInSeconds e retorna quando a chamada do motor termina.
translateInSeconds(float, int, float)voidExecuta translateInSeconds e retorna quando a chamada do motor termina.
translateInSeconds(float, float, int)voidExecuta translateInSeconds e retorna quando a chamada do motor termina.
moveInSeconds(int, int, int)voidExecuta moveInSeconds e retorna quando a chamada do motor termina.
moveInSeconds(int, int, float)voidExecuta moveInSeconds e retorna quando a chamada do motor termina.
moveInSeconds(int, float, int)voidExecuta moveInSeconds e retorna quando a chamada do motor termina.
moveInSeconds(int, float, float)voidExecuta moveInSeconds e retorna quando a chamada do motor termina.
moveInSeconds(float, int, int)voidExecuta moveInSeconds e retorna quando a chamada do motor termina.
moveInSeconds(float, int, float)voidExecuta moveInSeconds e retorna quando a chamada do motor termina.
moveInSeconds(float, float, int)voidExecuta moveInSeconds e retorna quando a chamada do motor termina.
rotateInSeconds(int, int, int)voidExecuta rotateInSeconds e retorna quando a chamada do motor termina.
rotateInSeconds(int, int, float)voidExecuta rotateInSeconds e retorna quando a chamada do motor termina.
rotateInSeconds(int, float, int)voidExecuta rotateInSeconds e retorna quando a chamada do motor termina.
rotateInSeconds(int, float, float)voidExecuta rotateInSeconds e retorna quando a chamada do motor termina.
rotateInSeconds(float, int, int)voidExecuta rotateInSeconds e retorna quando a chamada do motor termina.
rotateInSeconds(float, int, float)voidExecuta rotateInSeconds e retorna quando a chamada do motor termina.
rotateInSeconds(float, float, int)voidExecuta rotateInSeconds e retorna quando a chamada do motor termina.
lookTo(SpatialObject)voidExecuta lookTo e retorna quando a chamada do motor termina.
lookTo(Vector3)voidExecuta a operação lookTo usando os parâmetros informados (position).
lookTo(float, float, float)voidExecuta a operação lookTo usando os parâmetros informados (x, y, z).
lookTo(SpatialObject, boolean, boolean)voidExecuta lookTo e retorna quando a chamada do motor termina.
lookTo(Vector3, boolean, boolean)voidExecuta lookTo e retorna quando a chamada do motor termina.
lookTo(float, float, float, boolean, boolean)voidExecuta lookTo e retorna quando a chamada do motor termina.
lookToIgnoreY(SpatialObject)voidExecuta a operação lookToIgnoreY usando os parâmetros informados (object).
lookToIgnoreY(Vector3)voidExecuta a operação lookToIgnoreY usando os parâmetros informados (position).
teleportTo(SpatialObject)voidExecuta a operação teleportTo usando os parâmetros informados (object).
teleportTo(Vector3)voidExecuta a operação teleportTo usando os parâmetros informados (position).
smoothLookTo(SpatialObject, float)voidExecuta a operação smoothLookTo usando os parâmetros informados (other, lerpSpeed).
smoothLookTo(Vector3, float)voidExecuta a operação smoothLookTo usando os parâmetros informados (other, lerpSpeed).
lerpLookTo(SpatialObject, float)voidExecuta a operação lerpLookTo usando os parâmetros informados (other, lerpSpeed).
lerpLookTo(Vector3, float)voidExecuta a operação lerpLookTo usando os parâmetros informados (other, lerpSpeed).
lerpLookToIgnoreY(SpatialObject, float)voidExecuta a operação lerpLookToIgnoreY usando os parâmetros informados (other, lerpSpeed).
lerpLookToIgnoreY(Vector3, float)voidExecuta a operação lerpLookToIgnoreY usando os parâmetros informados (other, lerpSpeed).
transformPoint(Vector3)Vector3Executa a operação transformPoint usando os parâmetros informados (vector3).
transformPoint(Vector3, Vector3)voidExecuta a operação transformPoint usando os parâmetros informados (vector3, out).
inverseTransformPoint(Vector3)Vector3Executa a operação inverseTransformPoint usando os parâmetros informados (vector3).
inverseTransformPoint(Vector3, Vector3)voidExecuta a operação inverseTransformPoint usando os parâmetros informados (vector3, out).
transformDirection(Vector3)Vector3Executa a operação transformDirection usando os parâmetros informados (vector3).
transformDirection(Vector3, Vector3)voidExecuta a operação transformDirection usando os parâmetros informados (vector3, out).
inverseTransformDirection(Vector3)Vector3Executa a operação inverseTransformDirection usando os parâmetros informados (vector3).
inverseTransformDirection(Vector3, Vector3)voidExecuta a operação inverseTransformDirection usando os parâmetros informados (vector3, out).
forward()Vector3Executa a operação forward.
back()Vector3Executa a operação back.
right()Vector3Executa a operação right.
left()Vector3Executa a operação left.
up()Vector3Executa a operação up.
down()Vector3Executa a operação down.
forward(Vector3)Vector3Executa a operação forward usando os parâmetros informados (out).
back(Vector3)Vector3Executa a operação back usando os parâmetros informados (out).
right(Vector3)Vector3Executa a operação right usando os parâmetros informados (out).
left(Vector3)Vector3Executa a operação left usando os parâmetros informados (out).
up(Vector3)Vector3Executa a operação up usando os parâmetros informados (out).
down(Vector3)Vector3Executa a operação down usando os parâmetros informados (out).
getState()intRetorna a propriedade propriedade state atual``.
setState(int)voidDefine ou atualiza a propriedade propriedade state``.
getGlobalMatrix(float[])float[]Retorna a propriedade propriedade global matrix atual``.
getLocalMatrix(float[])float[]Retorna a propriedade propriedade local matrix atual``.
mulGlobalVector3(Vector3)Vector3Executa a operação mulGlobalVector3 usando os parâmetros informados (vector3).
mulLocalVector3(Vector3)Vector3Executa a operação mulLocalVector3 usando os parâmetros informados (vector3).
recalculateMatrices()voidExecuta a operação recalculateMatrices.
toJson()StringExecuta a operação toJson.
exists()booleanExecuta a operação exists.
compareTag(String)booleanCompara esta instância com outra para igualdade/ordem.
validate()booleanExecuta validate e retorna quando a chamada do motor termina.

Static Methods

SignatureReturnsDescription
inspectorController()ClassInspectorEntryExecuta inspectorController e retorna quando a chamada do motor termina.
loadFile(ObjectFile)SpatialObjectCarrega file no objeto.