PlayerMouse
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Le PlayerMouse se comporte identiquement à l'objet Mouse qui est obtenu en utilisant Tool.Equipped . Il peut être accédé à partir de LocalScripts en utilisant la méthode 1> Class.Player:GetMouse()</
La seule différence entre le PlayerMouse et l'objet Mouse est que le PlayerMouse peut être obtenu en utilisant la méthode Player:GetMouse().
Dans la plupart des cas, les développeurs sont conseillés d'utiliser le nouveau UserInputService. Cependant, les objets PlayerMouse et Mouse sont toujours pris en charge pour une certaine raison. Voir entrée et caméra pour plus d'informations sur la personnalisation des entrées dans votre expérience.
Échantillons de code
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local mouse = player:GetMouse()
local function onMouseMove()
print("mouse screen position: ", mouse.X, mouse.Y)
end
mouse.Move:Connect(onMouseMove)
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
Évènements hérités de MouseTiré 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.