Girar um objeto
Integre velocidade angular com o delta da atualização.
Composição da cena
Seção intitulada “Composição da cena”Objeto visual sem corpo ou personagem escrevendo sua pose; câmera enquadrada.
Implementação
Seção intitulada “Implementação”using Astra;using System.Numerics;
[ComponentId("docs.rotate-object")]public sealed class RotateObject : Behavior{ public override void Update(float deltaTime) { Object.Rotate(Vector3.UnitY, 0.5f * deltaTime, TransformSpace.Local); }}Resultado esperado
Seção intitulada “Resultado esperado”Rotação local contínua a 0,5 rad/s.
Cuidados
Seção intitulada “Cuidados”Use radianos e multiplique por deltaTime uma única vez. Uma esfera sem detalhes pode esconder visualmente a rotação.
Consulte GameObject. As instruções descrevem o cenário proposto; a execução em dispositivo não foi realizada nesta publicação.