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 l'accès à la souris. Il fonctionne comme l'objet Mouse et peut être obtenu en utilisant la méthode Plugin:GetMouse().
Notez que le PluginMouse ne peut être utilisé que lorsque le plugin a été activé en utilisant Plugin:Activate() .
En plus des fonctions de l'objet Mouse, le PluginMouse inclut la fonction PluginMouse.DragEnter qui suit la sélection des éléments pendant que la souris est déplaçant.
Pour plus d'informations sur l'utilisation des objets de la souris, voir la page Mouse.
Échantillons de code
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 MouseLe CFrame de la position de la souris dans l'espace 3D.
L'ID de contenu de l'image utilisée comme l'icône Mouse.
Un CFrame positionné à l'endroit Workspace.CurrentCamera et orienté vers la position 3D de la souris.
L'objet dans l'espace 3D auquel il pointe est mouse.
Détermine un objet (et ses descendants) à ignorer lors de la détermination de Mouse.Hit et Mouse.Target .
Indique le Enum.NormalId surface à laquelle la souris pointe.
Un Ray pointé vers la position du monde de la souris, originaire de la position du monde de la classe Workspace.CurrentCamera.
Détermine la largeur de la fenêtre de jeu en pixels.
Décrivez la hauteur de la fenêtre du jeu en pixels.
Décrivez le composant X ( horizontal ) de la position de la souris sur l'écran.
Décrivez le composant Y (vertical) de la position de l'écran de la souris.
Évènements
Tiré lorsque des instances sont sélectionnées pendant que la souris est拖动.
Tiré lorsque le bouton de souris gauche est appuyé.
Tire quand le bouton de gauche de la souris est relâché.
Se déclenche lorsque le bouton droit de la souris est pressé.
Tiré lorsque le bouton droit de la souris est relâché.
Tiré pendant chaque battement de cœur que la souris n'est pas passée à un autre événement de souris.
Tiré lorsque la souris est déplacée.
Tire quand la roue de la souris est déplaçée vers l'arrière.
Tire quand la roue de la souris est déplée vers l'avant.
Propriétés
Méthodes
Évènements
DragEnter
Tiré lorsque des instances sont sélectionnées pendant que la souris est拖动.