PlayerMouse
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
Zachowanie PlayerMouse identyczne jest z obiektem Mouse, który jest uzyskiwany za pomocą Tool.Equipped. Można go uzyskać z lokalnego LocalScripts za pomocą metody 2> Class.Player:GetMouse
Jedyne różnica między PlayerMouse a obiektem Mouse jest taka, że PlayerMouse można uzyskać używając metody Player:GetMouse().
W większości przypadków zaleca się używanie nowego UserInputService. Jnak obiekty PlayerMouse i Mouse pozostają wspierane z kilku powodów. Zobacz Wejście i Kamera po więcej informacji na temat dostosowywania wejść w swoim doświadczeniu.
Przykłady kodu
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)
Podsumowanie
Właściwości
Właściwości odziedziczeni z: MouseDatatype.CFrame pozycji myszy w przestrzeni 3D.
ikonatreści użytej jako ikony Mouse.
A CFrame położony na Workspace.CurrentCamera i skierowany w kierunku pozycji 3D względem mysz.
Przedmiot w przestrzeni 3D mouse apontuje do niego.
Określa obiekt (i jego potomstwo) do ignorowania podczas określenia Mouse.Hit i Mouse.Target.
Wskazuje Enum.NormalId powierzchnię, na której mieszkanie myszki.
A Ray skierowany w kierunku pozycji świata myszy, pochodzący z pozycji świata Workspace.CurrentCamera.
Opisuje szerokość okna gry w pikselach.
Opisuje wysokość okna gry w pikselach.
Opisuje komponent X (poziomy) pozycji myszy na ekranie.
Opisuje komponent Y (poziomowy) pozycji mysz.
Zdarzenia
Zdarzenia odziedziczeni z: MouseWystrzelony, gdy przycisk lewego myszy jest naciśnięty.
Wystrzeliwany, gdy przycisk lewego myszy zostanie uwolniony.
Wystrzeliwany, gdy jest nacięty odpowiedni przycisk myszy.
Wystrzelony, gdy przycisk prawego myszy zostanie uwolniony.
Wystrzelony podczas każdego bicia serca, że myszka nie jest przekazywana do innego wydarzenia myszy.
Wystrzelony, gdy myszka jest poruszana.
Wystrzela, gdy koło myszy jest przesunięte w tył.
Wystrzela, gdy koło myszy jest przesunięte w górę.