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
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)
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.