HopperBin

Mostrar obsoleto

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Obsoleto

Os HopperBins são um sistema obsoleto para criar ferramentas que podem ser usadas por um jogador. Em vez de HopperBins, use Tool.

Historicamente, apenas HopperBins funcionaram sem um 'Manuseio' Part, mas isso não é mais o caso graças à propriedade Tool.RequiresHandle de Ferramentas.

Para capturar a entrada do usuário (como do Mouse, por exemplo), já não é necessário usar HopperBins ou Ferramentas. Em vez disso, use essas alternativas:

Resumo

Propriedades

Propriedades herdados de BackpackItem
  • TextureId:ContentId
    Ler Parallel

    O ícone de textura que é exibido para uma ferramenta na mochila do jogador.

Propriedades herdados de ModelPropriedades herdados de PVInstance

Métodos

Métodos herdados de Model
  • AddPersistentPlayer(playerInstance : Player):()

    Define esse modelo para ser persistente para o jogador especificado. Model.ModelStreamingMode deve ser definido como PersistentePerPlayer para que o comportamento seja alterado como resultado da adição.

  • Retorna uma descrição de um volume que contém todas as partes de um Modelo.

  • Retorna o tamanho da caixa de contorno mais pequena que contém todo o BaseParts na Model, alinhado com o Model.PrimaryPart se for configurar.

  • Retorna todos os objetos Player que este objeto de modelo é persistente para.O comportamento varia dependendo de se este método é chamado de um Script ou de um LocalScript.

  • Retorna a escala canônica do modelo, que padrão é 1 para modelos recém-criados e mudará à medida que for escalado via Model/ScaleTo.

  • MoveTo(position : Vector3):()

    Mova o PrimaryPart para a posição dada. Se uma parte primária não tiver sido especificada, a parte raiz do modelo será usada.

  • RemovePersistentPlayer(playerInstance : Player):()

    Torna esse modelo não persistente mais para o jogador especificado.Model.ModelStreamingMode deve ser definido como PersistentePerPlayer para que o comportamento seja alterado como resultado da remoção.

  • ScaleTo(newScaleFactor : number):()

    Define o fator de escala do modelo, ajustando o tamanho e a localização de todas as Instâncias descendentes de modo que elas tenham esse fator de escala em relação aos seus tamanhos e locais iniciais quando o fator de escala era 1.

  • TranslateBy(delta : Vector3):()

    Muda um Model por o deslocamento dado Vector3, preservando a orientação do modelo.Se outro BasePart ou Terrain já existir na nova posição, então o Model vai sobrepor o Objetodito.

Métodos herdados de PVInstance

Propriedades

Active

Ler Parallel
Ler Parallel

Métodos

Eventos

Deselected


Selected

Parâmetros

mouse: Instance