PluginMouse

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Création impossible

L'objet PluginMouse donne Plugins.Il fonctionne comme l'objet Mouse et peut être obtenu en utilisant la méthode plugin Plugin:GetMouse().

Notez que la souris de plugin ne peut être utilisée que lorsque le plugin a été activé en utilisant Plugin:Activate() .

En plus des fonctions de l'objet Mouse, la souris de plugin inclut la fonction PluginMouse.DragEnter qui suit les éléments sélectionnés pendant que la souris glisse.

Pour plus d'informations sur l'utilisation d'objets de souris, voir la page Mouse.

Échantillons de code

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.

PluginMouse Get

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)

Résumé

Propriétés

Propriétés hérités de Mouse
  • Lecture uniquement
    Non répliqué
    Lecture parallèle

    La CFrame de la position de la souris dans l'espace 3D.

  • Icon:ContentId
    Lecture parallèle

    L'ID du contenu de l'image utilisée comme icône Mouse.

  • Lecture uniquement
    Non répliqué
    Lecture parallèle

    A CFrame positionné à la Workspace.CurrentCamera et orienté vers la position 3D de la souris.

  • Lecture uniquement
    Non répliqué
    Lecture parallèle

    L'objet dans l'espace 3D auquel le mouse pointe.

  • Lecture parallèle

    Détermine qu'un objet (et ses descendants) soit ignoré lors de la détermination de Mouse.Hit et de Mouse.Target .

  • Lecture uniquement
    Non répliqué
    Lecture parallèle

    Indique la Enum.NormalId de la surface BasePart à laquelle la souris pointe.

  • Lecture uniquement
    Non répliqué
    Lecture parallèle

    Un Ray dirigé vers la position du monde de la souris, originaire de la position du monde Workspace.CurrentCamera.

  • Lecture uniquement
    Non répliqué
    Lecture parallèle

    Décrit la largeur de la fenêtre du jeu en pixels.

  • Lecture uniquement
    Non répliqué
    Lecture parallèle

    Décrit la hauteur de la fenêtre du jeu en pixels.

  • Lecture uniquement
    Non répliqué
    Lecture parallèle

    Décrit la composante X (horizontale) de la position de la souris sur l'écran.

  • Lecture uniquement
    Non répliqué
    Lecture parallèle

    Décrit la composante Y (verticale) de la position de l'écran de la souris.

Évènements

  • DragEnter(instances : Instances):RBXScriptSignal
    Sécurité des plugins

    Tiré lorsque des instances sont sélectionnées pendant que la souris glisse.

Évènements hérités de Mouse

Propriétés

Méthodes

Évènements

DragEnter

Sécurité des plugins

Tiré lorsque des instances sont sélectionnées pendant que la souris glisse.

Paramètres

instances: Instances