PlayerMouse

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

La souris du joueur se comporte de manière identique à l'objet Mouse obtenu en utilisant Tool.Equipped.Il peut être accessible à partir de LocalScripts en utilisant la méthode Player:GetMouse() du joueur local.Les deux PlayerMouse et Mouse sont des API héritées, remplacées par UserInputService.

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 plusieurs raisons.Voir entrée et caméra pour plus d'informations sur la personnalisation des entrées dans votre expérience.

Échantillons de code

This code sample includes a simple example of how the local player's PlayerMouse can be retrieved using the Player:GetMouse() function in a LocalScript. This code should be placed in a LocalScript in StarterPlayerScripts.

PlayerMouse

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

Évènements hérités de Mouse

Propriétés

Méthodes

Évènements