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 PlayerMouse se comporta idénticamente al objeto Mouse que se obtiene usando Tool.Equipped . Se puede acceder a él desde LocalScripts usando el método local del jugador 2>Class.Player:GetMouse2>. Ambos PlayerMouse y
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 recomienda a los desarrolladores utilizar el nuevo UserInputService . Sin embargo, los objetos PlayerMouse y Mouse se siguen admitiendo por una serie de razones. Vea Entrada y Camara para obtener más información sobre la personalización de las entradas en su experiencia.
Muestras de código
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 ratónen el espacio 3D.
El ID de contenido de la imagen usada como el íconode Mouse
Un CFrame colocado en el Workspace.CurrentCamera y orientado hacia la posición 3D del ratón.
El objeto en el espacio 3D al que apunta el mouse está apuntando a.
Determina un objeto (y sus descendientes) para ser ignorado al determinar Mouse.Hit y Mouse.Target .
Indica el Enum.NormalId de la superficie en la que se encuentra el mouse.
Un Ray dirigido hacia la posición mundial del ratón, que se origina desde la posición mundial del 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 la X ( horizontal ) componente de la posición del ratónen la pantalla.
Describe el componente de Y (vertical) de la posición de la pantalla del ratón.
Eventos
Eventos heredados de MouseSe activa cuando se presiona el botón izquierdo del ratón.
Dispara cuando el botón izquierdo del ratón se libera.
Dispara cuando se presiona el botón derecho del ratón.
Se activa cuando se libera el botón derecho del ratón.
Se activa durante cada latido del corazón que el mouse no se está pasando a otro evento del mouse.
Se activa cuando el mouse se mueve.
Dispara cuando la rueda del mouse se desplaza hacia atrás.
Dispara cuando la rueda del mouse se desplaza hacia adelante.