Conversão do sistema de coordenadas
A função de conversão entre o sistema de coordenadas mundial e o sistema de coordenadas local é a seguinte.
● Transform.TransformPoint (Vector3position): Transforma um ponto de coordenadas do sistema de coordenadas local para o sistema de coordenadas mundial.
● Transform.InverseTransformPoint (Vector3position): Transforma um ponto de coordenadas do sistema de coordenadas mundial para o sistema de coordenadas local.
● Transform.TransformDirection(Vector3direction): Transforma uma direção do sistema de coordenadas local para o sistema de coordenadas mundial.
● Transform.InverseTransformDirection (direção do vetor3): transforma uma direção do sistema de coordenadas mundial para o sistema de coordenadas local. ● Transform.TransformVector(Vector3vector): Transforma um vetor do sistema de coordenadas local para o sistema de coordenadas mundial.
● Transform.InverseTransformVector (vetor Vector3): transforma um vetor do sistema de coordenadas mundial para o sistema de coordenadas local.
Algumas outras funções comumente usadas, como Transform.forward(), Transform.right() e Transform.up(), indicam a orientação do eixo Z, eixo X e eixo Y do sistema de coordenadas local de o objeto atual no sistema de coordenadas mundial.
A função de conversão entre o sistema de coordenadas da tela e o sistema de coordenadas mundial é a seguinte.
● Camera.ScreenToWorldPoint (Vector3position): Converte o sistema de coordenadas da tela para o sistema de coordenadas mundial.
● Camera.WorldToScreenPoint(Vector3position): Converte o sistema de coordenadas do mundo no sistema de coordenadas da tela.
A função de conversão entre o sistema de coordenadas da tela e o sistema de coordenadas da viewport é a seguinte.
● Camera.ScreenToViewportPoint (Vector3position): converte o sistema de coordenadas da tela no sistema de coordenadas da viewport.
● Camera.ViewportToScreenPoint (Vector3position): converte o sistema de coordenadas da viewport no sistema de coordenadas da tela. A função de conversão entre o sistema de coordenadas mundiais e o sistema de coordenadas da viewport é a seguinte.
● Camera.WorldToViewportPoint (Vector3position): Converte o sistema de coordenadas mundiais no sistema de coordenadas da viewport.
● Camera.ViewportToWorldPoint (Vector3position): Converte o sistema de coordenadas da viewport no sistema de coordenadas mundial.