PluginMouse

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Non costruibile

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.

PluginMouse Ottieni

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 Mouse
  • Sola Lettura
    Non Replicato
    Lettura Parallela

    Il CFrame della posizione del mouse nello spazio 3D.

  • Icon:ContentId
    Lettura Parallela

    L'ID del contenuto dell'immagine utilizzata come icona Mouse.

  • Sola Lettura
    Non Replicato
    Lettura Parallela

    Un CFrame posizionato al Workspace.CurrentCamera e orientato verso la posizione 3D del mouse.

  • Sola Lettura
    Non Replicato
    Lettura Parallela

    L'oggetto nello spazio 3D a cui il mouse punta.

  • Lettura Parallela

    Determina un oggetto (e i suoi discendenti) da ignorare quando si determina Mouse.Hit e Mouse.Target .

  • Sola Lettura
    Non Replicato
    Lettura Parallela

    Indica il Enum.NormalId della superficie BasePart in cui il mouse è puntato.

  • Sola Lettura
    Non Replicato
    Lettura Parallela

    Un Ray diretto verso la posizione del mondo del mouse, originato dalla posizione del mondo Workspace.CurrentCamera.

  • Sola Lettura
    Non Replicato
    Lettura Parallela

    Descrive la larghezza della finestra di gioco in pixel.

  • Sola Lettura
    Non Replicato
    Lettura Parallela

    Descrive l'altezza della finestra del gioco in pixel.

  • Sola Lettura
    Non Replicato
    Lettura Parallela

    Descrive la componente X (orizzontale) della posizione del mouse sullo schermo.

  • Sola Lettura
    Non Replicato
    Lettura Parallela

    Descrive la componente Y (verticale) della posizione dello schermo del mouse.

Eventi

  • DragEnter(instances : Instances):RBXScriptSignal
    Sicurezza Plugin

    Sparato quando le istanze vengono selezionate mentre il mouse viene trascinato.

Eventi provenienti da Mouse

Proprietà

Metodi

Eventi

DragEnter

Sicurezza Plugin

Sparato quando le istanze vengono selezionate mentre il mouse viene trascinato.

Parametri

instances: Instances