Pular para o conteúdo principal

Transform

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

Pacote: JAVARuntime

Categoria: Object

Componente: não


public class Transform

Constructors

SignatureDescription
Transform(Transform)Executa Transform e retorna quando a chamada do motor termina.
Transform()Executa Transform e retorna quando a chamada do motor termina.

Attributes

NameTypeDescription
STATE_DYNAMICintRepresenta o valor de STATE_DYNAMIC armazenado nesta instância. Leia ou atribua para atualizar a propriedade.
STATE_STATICintRepresenta o valor de STATE_STATIC armazenado nesta instância. Leia ou atribua para atualizar a propriedade.
transformTransformRepresenta o valor de transform armazenado nesta instância. Leia ou atribua para atualizar a propriedade.

Virtual Attributes

NameTypeAccessDescription
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.
ignoreParentbooleanget/setAtributo virtual exposto por isIgnoreParent. 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.

Methods

SignatureReturnsDescription
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 a operação lookTo usando os parâmetros informados (object).
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).
globalDistance(SpatialObject)floatExecuta a operação globalDistance usando os parâmetros informados (other).
globalDistance(Transform)floatExecuta a operação globalDistance usando os parâmetros informados (other).
globalDistance(Vector3)floatExecuta a operação globalDistance usando os parâmetros informados (other).
globalSqrtDistance(SpatialObject)floatExecuta a operação globalSqrtDistance usando os parâmetros informados (other).
globalSqrtDistance(Transform)floatExecuta a operação globalSqrtDistance usando os parâmetros informados (other).
globalSqrtDistance(Vector3)floatExecuta a operação globalSqrtDistance usando os parâmetros informados (other).
getState()intRetorna a propriedade propriedade state atual``.
setState(int)voidDefine ou atualiza a propriedade propriedade state``.
getGlobalMatrix()float[]Retorna a propriedade propriedade global matrix atual``.
getGlobalMatrix(float[])float[]Retorna a propriedade propriedade global matrix atual``.
getLocalMatrix()float[]Retorna a propriedade propriedade local 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.