As ferramentas de Pivô e as propriedades relacionadas dão a você controle total sobre os pontos em torno dos quais os objetos giram e traduzem.
Ferramentas do Studio
As ferramentas interativas do Studio estão localizadas na aba Modelo.
Editar pivô
A ferramenta Editar pivô permite que você mova ou gire o ponto de pivô de uma peça ou modelo. Uma vez definido, a rotação e a escala ocorrem ao redor do ponto do pivô. Para obter mais informações, consulte Definir uma PrimaryPart.
Os seguintes diagramas mostram exemplos de locais de pivô em relação à limites de objetos.
Quando você gira o pivô de um modelo, a caixa delimitadora do modelo também gira.
Você pode especificar um Class. Model. PrimaryPart|PrimaryPart para modelos, que é um Class. BasePart dentro do modelo que você pode usar como base posicional. Em termos de pontos de pivô:
- Quando você atribui um Class. Model. PrimaryPart|PrimaryPart a um modelo, o pivô existente muda no ponto do pivô de Class. Model. PrimaryPart|PrimaryPart. Se você não atribuir/desmarcar o Class. Model. PrimaryPart|PrimaryPart mais tarde, o ponto de pivô é reiniciado para o centro da caixa de delimitação do modelo.
- Se você apagar o Class. Model. PrimaryPart|PrimaryPart de um modelo, o ponto de pivô permanece no mesmo local e não reverte para a posição anterior. Isso evita um "salto" súbito se você apagar alguma peça do modelo.
Encaixar
A caixa de seleção Encaixar é alternada se o ponto de pivô se encaixa em pontos de acesso como cantos, bordas ou centros quando você movimenta ela na ferramenta Editar Pivô. Quando o encaixe está habilitado, os pontos de acesso são exibidos como pontos magenta pequenos.
Redefinir
O botão Redefinir move o ponto de pivô para o centro de um objeto ou da caixa de delimitação do modelo. Essa operação é útil depois de você ter alterado a composição de um modelo e desejar posicionar seu ponto de pivô no centro de sua nova caixa de delimitação.
Propriedades do pivô
Além das ferramentas interativas, os valores de pivô podem ser definidos diretamente na janela Propriedades.
Propriedade | Descrição |
---|---|
Posição de origem | Localização atual no mundo do objeto com base no seu ponto pivô em vez de sua caixa delimitadora. Útil para definir a localização exata de um Class. Model. |
Orientação de origem | Orientação atual do objeto baseada ao redor do ponto de pivô em vez da caixa delimitadora. |
Posição de compensação do pivô | Localização precisa do pivô com relação ao objeto. * |
Orientação de compensação do pivô | Orientação precisa do pivô. * |
Posição mundial do pivô | A localização exata no mundo do pivô para Class. Model|Modelssem um Class. Model. PrimaryPart|PrimaryPart. Se for definido um PrimaryPart, o modelo usará Pivot Offset Position já que o pivô se torna relativo a essa parte.* |
Orientação mundial do pivô | A orientação mundial exata para Class. Model|Models sem um Class. Model. PrimaryPart|PrimaryPart. Se for definido um PrimaryPart, o modelo usará Pivot Offset Orientation já que o pivô se torna relativo a essa parte.* |
Scripts de pivô
Além das ferramentas do Studio, os pontos de pivô podem ser acessados e manipulados em scripts.
Função ou propriedade | Descrição |
---|---|
GetPivot() | Move o objeto de tal modo que o pivô será localizado no CFrame especificado. Isso permite o movimento uniforme do objeto tanto nas peças individuais quanto nos modelos. |
PivotTo() | Consulta a localização atual no mundo de um pivô de objeto como um CFrame. Isso permite o movimento uniforme do objeto de peças e modelos individuais. |
Class. BasePart. PivotOffset | O CFrame que especifica a compensação do pivô; efetivamente a compensação do pivô do CFrame do Class. BasePart. * |
Class. BasePart. PivotOffset|Model. WorldPivot | Para Class. Model|Modelssem um Class. Model. PrimaryPart|PrimaryPart, o CFrame que especifica o pivô do modelo no espaço mundial. Se um Class. Model. PrimaryPart|PrimaryPart estiver definido, o modelo usará Class. BasePart. PivotOffset desde que o pivô estiver relacionado àquela peça.* |