Pular para o conteúdo
AstraDOCS

Girar um objeto

Integre velocidade angular com o delta da atualização.

Objeto visual sem corpo ou personagem escrevendo sua pose; câmera enquadrada.

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);
}
}

Rotação local contínua a 0,5 rad/s.

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.