PluginMouse
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
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
Le code ci-dessous montre comment l'objet PluginMouse peut être obtenu et utilisé dans un plugin.Pour utiliser ce code, collez-le dans un Script dossier de sauvegarde qui sauvegarde ce script dans le dossier des plugins locaux en utilisant le clic droit, enregistrer au fichier.Le dossier des plugins peut être trouvé dans l'onglet Plugins dans la barre d'outils Roblox Studio.
plugin:Activate(false) -- obtenir un accès non exclusif à la souris
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 MouseLa CFrame de la position de la souris dans l'espace 3D.
L'ID du contenu de l'image utilisée comme icône Mouse.
A CFrame positionné à la Workspace.CurrentCamera et orienté vers la position 3D de la souris.
L'objet dans l'espace 3D auquel le mouse pointe.
Détermine qu'un objet (et ses descendants) soit ignoré lors de la détermination de Mouse.Hit et de Mouse.Target .
Indique la Enum.NormalId de la surface BasePart à laquelle la souris pointe.
Un Ray dirigé vers la position du monde de la souris, originaire de la position du monde Workspace.CurrentCamera.
Décrit la largeur de la fenêtre du jeu en pixels.
Décrit la hauteur de la fenêtre du jeu en pixels.
Décrit la composante X (horizontale) de la position de la souris sur l'écran.
Décrit la composante Y (verticale) de la position de l'écran de la souris.
Évènements
Tiré lorsque des instances sont sélectionnées pendant que la souris glisse.
S'allume lorsque le bouton de souris gauche est pressé.
S'allume lorsque le bouton de souris gauche est relâché.
Se déclenche lorsque le bouton droit de la souris est pressé.
Tiré lorsque le bouton droit de la souris est libéré.
Tiré à chaque battement de cœur auquel la souris n'est pas transmise à un autre événement de souris.
Tiré lorsque la souris est déplacée.
S'enflamme lorsque la molette de la souris est déplacée vers l'arrière.
Se déclenche lorsque la molette de la souris est déplacée vers l'avant.
Propriétés
Méthodes
Évènements
DragEnter
Tiré lorsque des instances sont sélectionnées pendant que la souris glisse.