PluginMouse
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
L'oggetto PluginMouse dà Plugins accesso al Topo, or mouse as computer mouse.Funziona come l'oggetto Mouse e può essere ottenuto utilizzando il metodo plugin Plugin:GetMouse().
Si noti che il PluginMouse può essere utilizzato solo quando il plugin è stato attivato utilizzando Plugin:Activate() .
Oltre alle funzioni dell'oggetto Mouse, il PluginMouse include la funzione PluginMouse.DragEnter che tiene traccia degli elementi selezionati mentre il mouse viene trascinato.
Per ulteriori informazioni su come utilizzare gli oggetti del mouse, vedi la pagina Mouse.
Campioni di codice
Il codice seguente mostra come l'oggetto PluginMouse può essere ottenuto e utilizzato in un plugin.Per utilizzare questo codice, incollalo in un Script salvataggio che script a la cartella dei plugin locali utilizzando il clic destro, salva nel file.La cartella dei plugin può essere trovata nella scheda Plugin nella barra degli strumenti di Roblox Studio.
plugin:Activate(false) -- ottenere un accesso non esclusivo al mouse
local mouse = plugin:GetMouse()
local function button1Down()
print("Left mouse click")
end
mouse.Button1Down:Connect(button1Down)
Sommario
Proprietà
Proprietà provenienti da MouseIl CFrame della posizione del mouse nello spazio 3D.
L'ID del contenuto dell'immagine utilizzata come icona Mouse.
Un CFrame posizionato al Workspace.CurrentCamera e orientato verso la posizione 3D del mouse.
L'oggetto nello spazio 3D a cui il mouse punta.
Determina un oggetto (e i suoi discendenti) da ignorare quando si determina Mouse.Hit e Mouse.Target .
Indica il Enum.NormalId della superficie BasePart in cui il mouse è puntato.
Un Ray diretto verso la posizione del mondo del mouse, originato dalla posizione del mondo Workspace.CurrentCamera.
Descrive la larghezza della finestra di gioco in pixel.
Descrive l'altezza della finestra del gioco in pixel.
Descrive la componente X (orizzontale) della posizione del mouse sullo schermo.
Descrive la componente Y (verticale) della posizione dello schermo del mouse.
Metodi
Eventi
Sparato quando le istanze vengono selezionate mentre il mouse viene trascinato.
Si accende quando viene premuto il pulsante sinistro del mouse.
Si accende quando viene rilasciato il pulsante sinistro del mouse.
Si accende quando viene premuto il pulsante destro del mouse.
Sparato quando viene rilasciato il pulsante destro del mouse.
Sparato durante ogni battito di cuore in cui il mouse non viene passato ad un altro evento del mouse.
Sparato quando il mouse viene spostato.
Si accende quando la ruota del mouse viene scoraggiata all'indietro.
Si accende quando la ruota del mouse viene scorruta in avanti.
Proprietà
Metodi
Eventi
DragEnter
Sparato quando le istanze vengono selezionate mentre il mouse viene trascinato.