PlayerMouse
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
Il PlayerMouse si comporta identificativamente allo Mouse oggetto che viene ottenuto utilizzando Tool.Equipped . Può essere accessato da LocalScripts utilizzando il metodo locale Giocatore's 12> Class.Player:Get
L'unica differenza tra il PlayerMouse e l'oggetto Mouse è che il PlayerMouse può essere ottenuto utilizzando il metodo Player:GetMouse() .
Nella maggior parte dei casi, gli sviluppatori sono consigliati di utilizzare il nuovo UserInputService. Tuttavia, gli oggetti PlayerMouse e Mouse sono supportati per una serie di motivi. Vedi Impostazione e telecamera per ulteriori informazioni sulla personalizzazione degli input nella tua esperienza.
Campioni di codice
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)
Sommario
Proprietà
Proprietà provenienti da MouseIl CFrame della posizione del Topo, or mouse as computer mousenello Spazio3D.
L'ID del contenuto dell'immagine utilizzata come Mouse Icona.
Un CFrame posizionato al Workspace.CurrentCamera e orientato verso la posizione 3D del Topo, or mouse as computer mouse.
L'oggetto nello spazio 3D a cui si riferisce il mouse è in mostra.
Determina un oggetto (e i suoi discendenti) da ignorare quando si determinano Mouse.Hit e Mouse.Target .
Indica il Enum.NormalId della superficie BasePart a cui il mouse punta.
Un Ray diretto verso la posizione mondiale del Topo, or mouse as computer mouse, originato dalla posizione mondiale Workspace.CurrentCamera .
Descrive la larghezza della finestra di gioco in pixel.
Descrive l'altezza della finestra di gioco in pixel.
Descrive il component X (orizzontale) della posizione del Topo, or mouse as computer mousesullo schermo.
Descrive il component Y (vertical) della posizione della Topo, or mouse as computer mouse.
Metodi
Eventi
Eventi provenienti da MouseSi attiva quando il pulsante sinistro del mouse viene premuto.
Si attiva quando il pulsante sinistro del mouse viene rilasciato.
Si attiva quando viene premuto il pulsante destro del mouse.
Si attiva quando viene rilasciato il pulsante destro del mouse.
Si attiva durante ogni battito cardiaco in cui il mouse non viene passato a un altro evento del mouse.
Si attiva quando il mouse viene spostato.
Si attiva quando la ruota del mouse viene scorsa in senso contrario.
Si attiva quando la ruota del mouse viene scorsa in avanti.