Rodar a abertura do objetivo com base na relação de aspecto do viewport

Featurekamo-internal
Navios
30 de abril de 2026 às 01:48 UTC
Autor
kamo
Enviar
7cd97df

O quadro de golo agora inclina-se por atan2(viewportH, viewportW) assim que seu aberto o lado direito aponta para a diagonal do viewport — para 16:9 monitora o pontos de abertura ~29° sul do leste; para retrato aponta mais perto Sul. Lê a forma como os usuários jogam naturalmente cabeças da maior parte do tela de volta para o canto superior esquerdo. Física: colisão de meta agora é executado em coordenadas de gol-LOCAL. Cada jogada centro da cabeça+velocidade gira para o quadro local, o AABB existente colisão contra paredes alinhadas com o eixo corre inalterada, em seguida, qualquer A reflexão de push-out e velocidade gira de volta para o espaço mundial. A verificação de zona de pontuação também é feito em coordenadas locais para uma cabeça genuinamente entrando na (rotação) abertura ainda marca. Visual: o quadro SVG + brilho do lado de entrada ao vivo dentro de uma rotação recipiente; sobreposições de celebração (GOAL!/MISS!) e a legenda REMOVE Sente-se fora da rotação para que o texto permaneça legível. Aperta-te agora. oscila em torno do ângulo base em vez de zero. O ângulo de objetivo é recomputado no redimensionamento do viewport através de um setter de estado, com um ref paralelo para que o lançamento RAF lê o valor mais recente cada quadro sem recriar a chamada.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços