PlayerMouse
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
El Ratón del jugador se comporta de forma idéntica al objeto Mouse que se obtiene usando Tool.Equipped.Se puede acceder desde LocalScripts usando el método Player:GetMouse() del jugador local.Tanto PlayerMouse como Mouse son API legadas, sustituidas por UserInputService.
La única diferencia entre el PlayerMouse y el objeto Mouse es que el PlayerMouse se puede obtener usando el método Player:GetMouse().
En la mayoría de los casos, se aconseja a los desarrolladores utilizar el nuevo UserInputService.Sin embargo, los objetos PlayerMouse y Mouse siguen siendo compatibles por una serie de razones.Vea Entrada y cámara para obtener más información sobre la personalización de las entradas en su experiencia.
Muestras de código
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.
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)
Resumen
Propiedades
Propiedades heredados de MouseEl CFrame de la posición del mouse en el espacio 3D.
El ID del contenido de la imagen utilizada como el icono Mouse.
Un CFrame posicionado en el Workspace.CurrentCamera y orientado hacia la posición 3D del mouse.
El objeto en el espacio 3D al que apunta el mouse está señalando.
Determina que un objeto (y sus descendientes) se ignoren al determinar Mouse.Hit y Mouse.Target .
Indica el Enum.NormalId de la superficie BasePart en la que apunta el ratón.
Un Ray dirigido hacia la posición del mundo del mouse, originado desde la posición del mundo Workspace.CurrentCamera.
Describe el ancho de la ventana del juego en píxeles.
Describe la altura de la ventana del juego en píxeles.
Describe el componente X (horizontal) de la posición del mouse en la pantalla.
Describe el componente Y (vertical) de la posición de la pantalla del mouse.
Eventos
Eventos heredados de MouseSe enciende cuando se presiona el botón izquierdo del ratón.
Se activa cuando se suelta el botón izquierdo del ratón.
Se enciende cuando se presiona el botón derecho del ratón.
Se desvía cuando se suelta el botón derecho del ratón.
Despedido durante cada latido del corazón que el mouse no se está pasando a otro evento del ratón.
Se desfuega cuando el ratón se mueve.
Se enciende cuando la rueda del ratón se desplaza hacia atrás.
Se enciende cuando la rueda del ratón se desplaza hacia adelante.