PluginMouse

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Nicht erstellbar

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

Der Code unten zeigt, wie das PluginMouse-Objekt in einem Plugin erhalten und verwendet werden kann.Um diesen Code zu verwenden, fügen Sie ihn in einen Script Speicher ein, der das Skript mit der rechten Maustaste in den lokalen Plugin-Ordner speichert, und speichern Sie es als Datei.Der Plugins-Ordner kann im Plugins-Tab in der Roblox Studio-Symbolleiste gefunden werden.

PluginMouse Erhalten

plugin:Activate(false) -- erhalte nicht exklusiven zugriff auf die maus
local mouse = plugin:GetMouse()
local function button1Down()
print("Left mouse click")
end
mouse.Button1Down:Connect(button1Down)

Zusammenfassung

Eigenschaften

Eigenschaften von Mouse übernommen
  • Schreibgeschützt
    Nicht repliziert
    Parallel lesen

    Die CFrame des Position der Maus im 3D-Raum.

  • Icon:ContentId
    Parallel lesen

    Die Inhalts-ID des Bildes, das als Mouse -Symbol verwendet wird.

  • Schreibgeschützt
    Nicht repliziert
    Parallel lesen

    Ein CFrame , das sich am Workspace.CurrentCamera und auf die 3D-Position der Maus ausrichtet.

  • Schreibgeschützt
    Nicht repliziert
    Parallel lesen

    Das Objekt in 3D-Raum, auf das mouse zeigt.

  • Parallel lesen

    Bestimmt, dass ein Objekt (und seine Nachkommen) bei der Bestimmung von Mouse.Hit und Mouse.Target ignoriert werden.

  • Schreibgeschützt
    Nicht repliziert
    Parallel lesen

    Weist auf die Enum.NormalId der BasePart Oberfläche hin, auf der die Maus zeigt.

  • Schreibgeschützt
    Nicht repliziert
    Parallel lesen

    Ein Ray auf die Weltposition der Maus ausgerichtetes, von der Workspace.CurrentCamera Weltposition ausgehendes.

  • Schreibgeschützt
    Nicht repliziert
    Parallel lesen

    Beschreibt die Breite des Spielfensters in Pixeln.

  • Schreibgeschützt
    Nicht repliziert
    Parallel lesen

    Beschreibt die Höhe des Spielfensters in Pixeln.

  • Schreibgeschützt
    Nicht repliziert
    Parallel lesen

    Beschreibt die X-Komponente der Position der Maus auf dem Bildschirm.

  • Schreibgeschützt
    Nicht repliziert
    Parallel lesen

    Beschreibt die Y-Komponente der Bildschirmposition der Maus.

Ereignisse

  • DragEnter(instances : Instances):RBXScriptSignal
    Plugin-Sicherheit

    Feuert, wenn Instanzen ausgewählt werden, während die Maus verschoben wird.

Ereignisse von Mouse übernommen

Eigenschaften

Methoden

Ereignisse

DragEnter

Plugin-Sicherheit

Feuert, wenn Instanzen ausgewählt werden, während die Maus verschoben wird.

Parameter

instances: Instances