PluginMouse
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Das PluginMouse-Objekt gibt Plugins.Es funktioniert wie das Mouse Objekt und kann mit der Plugin-Methode Plugin:GetMouse() erhalten werden.
Beachten Sie, dass die Plugin-Maus nur verwendet werden kann, wenn das Plugin mit Plugin:Activate() aktiviert wurde.
Zusätzlich zu den Funktionen des Mouse Objekts enthält die PluginMouse die Funktion PluginMouse.DragEnter, die verfolgt, welche Elemente ausgewählt werden, während die Maus zieht.
Für weitere Informationen darüber, wie Mausobjekte verwendet werden, siehe die Mouse Seite.
Code-Beispiele
The code below demonstrates how the PluginMouse object can be obtained and used in a plugin. To use this code, paste it into a Script save that script to the local Plugins Folder using right click, save to file. The plugins folder can be found in the Plugins tab in the Roblox Studio toolbar.
plugin:Activate(false) -- gain non exclusive access to the mouse
local mouse = plugin:GetMouse()
local function button1Down()
print("Left mouse click")
end
mouse.Button1Down:Connect(button1Down)
Zusammenfassung
Eigenschaften
Eigenschaften von Mouse übernommenDie CFrame des Position der Maus im Platz.
Die Inhalts-ID des Bildes, das als Mouse -Symbol verwendet wird.
Ein CFrame , das sich am Workspace.CurrentCamera und auf die 3D-Position der Maus ausrichtet.
Das Objekt in 3D-Raum, auf das mouse zeigt.
Bestimmt, dass ein Objekt (und seine Nachkommen) bei der Bestimmung von Mouse.Hit und Mouse.Target ignoriert werden.
Weist auf die Enum.NormalId der BasePart Oberfläche hin, auf der die Maus zeigt.
Ein Ray auf die Weltposition der Maus ausgerichtetes, von der Workspace.CurrentCamera Weltposition ausgehendes.
Beschreibt die Breite des Spielfensters in Pixeln.
Beschreibt die Höhe des Spielfensters in Pixeln.
Beschreibt die X-Komponente der Position der Maus auf dem Bildschirm.
Beschreibt die Y-Komponente der Bildschirmposition der Maus.
Ereignisse
Feuert, wenn Instanzen ausgewählt werden, während die Maus verschoben wird.
Feuert, wenn die linke Maustaste gedrückt wird.
Feuert, wenn die linke Maustaste freigelassen wird.
Feuert, wenn die rechte Maustaste gedrückt wird.
Feuert ab, wenn die rechte Maustaste freigelassen wird.
Feuert während jedes Herzschlags ab, bei dem die Maus nicht an ein anderes Mausereignis weitergegeben wird.
Feuert, wenn die Maus bewegt wird.
Feuert, wenn das Mausrad rückwärts scrollt.
Feuert, wenn das Mausrad nach vorne scrollt.
Eigenschaften
Methoden
Ereignisse
DragEnter
Feuert, wenn Instanzen ausgewählt werden, während die Maus verschoben wird.