PluginMouse
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
O objeto PluginMouse dá Plugins.Ele funciona como o objeto Mouse e pode ser obtido usando o método Plugin:GetMouse() do plugin.
Observe que o PluginMouse só pode ser usado quando o plugin foi ativado usando Plugin:Activate().
Além das funções do ObjetoMouse, o PluginMouse inclui a função PluginMouse.DragEnter que rastreia itens selecionados enquanto o mouse está arrastando.
Para mais informações sobre como usar objetos de mouse, veja a página Mouse.
Amostras de código
O código abaixo mostra como o objeto PluginMouse pode ser obtido e usado em um plugin.Para usar este código, cole-o em um Script armazenamento de script que salva na pasta local de Plugins usando clique direito, salvar para arquivo.O diretório de plugins pode ser encontrado na aba Plugins na barra de ferramentas do Roblox Studio.
plugin:Activate(false) -- ganhe acesso não exclusivo ao mouse
local mouse = plugin:GetMouse()
local function button1Down()
print("Left mouse click")
end
mouse.Button1Down:Connect(button1Down)
Resumo
Propriedades
Propriedades herdados de MouseO CFrame da posição do mouse no espaço 3D.
O ID do conteúdo da imagem usada como o ícone Mouse.
Um CFrame posicionado na Workspace.CurrentCamera e orientado para a posição 3D do mouse.
O objeto no espaço 3D que o mouse está apontando.
Determina que um objeto (e seus descendentes) sejam ignorados ao determinar Mouse.Hit e Mouse.Target .
Indica o Enum.NormalId da superfície BasePart na qual o mouse está apontando.
Um Ray direcionado para a posição mundial do mouse, originado a partir da posição mundial Workspace.CurrentCamera.
Descreve a largura da janela do jogo em pixels.
Descreve a altura da janela do jogo em pixels.
Descreve o componente X (horizontal) da posição do mouse na tela.
Descreve o componente Y (vertical) da posição da tela do mouse.
Eventos
Disparado quando Instâncias estão sendo selecionadas enquanto o mouse está arrastando.
Dispara quando o botão esquerdo do mouse é pressionado.
Dispara quando o botão esquerdo do mouse é liberado.
Dispara quando o botão direito do mouse é pressionado.
Disparado quando o botão direito do mouse é liberado.
Dispedido durante cada batimento cardíaco que o mouse não está sendo passado para outro evento do mouse.
Disparado quando o mouse é movido.
Dispara quando a roda do mouse é deslocada para trás.
Dispara quando a roda do mouse é deslocada para a frente.
Propriedades
Métodos
Eventos
DragEnter
Disparado quando Instâncias estão sendo selecionadas enquanto o mouse está arrastando.