--- title: "Roadmap: Restrições e molas" version: snapshot-2026-10-06 engineGeneration: astra-current language: C# status: source-reviewed runtimeVerified: false platformEvidence: [] url: https://astraengine.com.br/pt-br/snapshot-2026-10-06/roadmap/restricoes-e-molas/ --- # Roadmap: Restrições e molas Caminho atual, componentes e fechamento pendente de restrições e molas. ## Estado deste recorte Os registros abaixo existem no contrato compilado do snapshot. Esta página organiza o uso e o trabalho de fechamento; não declara toda a família funcionalmente concluída. [Registro de 91 famílias](/pt-br/snapshot-2026-10-06/roadmap/registro-de-familias/) preserva estados e dependências do inventário base de 01/10. UI e controles têm [revisão específica mais recente](/pt-br/snapshot-2026-10-06/ui/roadmap/). ## Funções e componentes | Componente | Função | Campos documentados | |---|---|---| | [Mola de posição](/pt-br/snapshot-2026-10-06/componentes/astra-spring-position/) | Segue fonte com velocidade e amortecimento persistentes no runtime | 9 | | [Mola de rotação](/pt-br/snapshot-2026-10-06/componentes/astra-spring-rotation/) | Segue orientação por quaternion com amortecimento e caminho curto | 9 | | [Mola de escala](/pt-br/snapshot-2026-10-06/componentes/astra-spring-scale/) | Segue escala positiva sem publicar escala singular | 9 | | [Position Constraint](/pt-br/snapshot-2026-10-06/componentes/astra-constraint-position/) | Restrição de mundo com uma fonte | 9 | | [Rotation Constraint](/pt-br/snapshot-2026-10-06/componentes/astra-constraint-rotation/) | Restrição de mundo com uma fonte | 9 | | [Scale Constraint](/pt-br/snapshot-2026-10-06/componentes/astra-constraint-scale/) | Restrição de mundo com uma fonte | 9 | | [Aim Constraint](/pt-br/snapshot-2026-10-06/componentes/astra-constraint-aim/) | Restrição de mundo com uma fonte | 11 | | [Parent Constraint](/pt-br/snapshot-2026-10-06/componentes/astra-constraint-parent/) | Segue posição e rotação da fonte sem herdar escala | 15 | | [Look At Constraint](/pt-br/snapshot-2026-10-06/componentes/astra-constraint-look-at/) | Orienta +Z para a fonte com vertical e roll | 8 | ## Caminho de uso Ligue a fonte/alvo no Inspector; escolha os eixos e a influência. Use em um objeto cuja pose não esteja sob autoridade incompatível da física ou de outro controlador. ## Cenário concreto Crie um objeto visual e uma fonte. Atribua a fonte, mova-a em Play e compare o objeto com Peso 0 e Peso 1. Para mola, compare duas frequências e observe a aproximação ao alvo. ## Próximo trabalho e limitações Consolidar autoria de fontes, limites de composição e aceite de lifecycle/pose por família. Não há cronograma individual publicado para cada setter. A presença de uma restrição não implica suporte a toda a família de constraints da Unity. Este fechamento é orientação de documentação e aceitação. Não é uma nova promessa de implementação nem uma data de entrega de cada getter/setter. Quando não há tarefa individual registrada para um membro, a referência informa esse fato e o relaciona à família. ## Critério de fechamento Resolver dependências → criar pelo editor/API → alterar propriedade com efeito observável → salvar/reabrir dados autorais → executar lifecycle → remover sem handle pendente → registrar resultado no host e no dispositivo quando aplicável. Código, compilação, pacote e execução física são evidências distintas. ## Navegar até uma função Abra o componente, siga a fachada C# e escolha o membro pelo índice. Cada membro mostra o acesso, uso e este vínculo de roadmap; os campos do componente têm links próprios. Para exemplos de projeto, veja [HUD funcional](/pt-br/snapshot-2026-10-06/ui/hud-coracoes/) e [receitas](/pt-br/snapshot-2026-10-06/receitas/mover-em-espaco-local/).