- Dokumentacja
- Zdarzenia klienta
- onClientClick
Zdarzenie
onClientClick
Gracz kliknął myszą przy widocznym kursorze (poza oknami GUI).
Obsługa
addEventHandler("onClientClick", root, function(button, state, absoluteX, absoluteY, worldX, worldY, worldZ, clickedElement) ... end)Parametry
buttonstring"left","right","middle".statestring"down"albo"up".absoluteXint- X na ekranie.
absoluteYint- Y na ekranie.
worldX, worldY, worldZfloat- Punkt w świecie.
clickedElementelement- Kliknięty element albo
nil.
Źródło
source to root.
Przykład
addEventHandler("onClientClick", root, function(button, state, x, y, wx, wy, wz, el)
if state == "down" and el then outputChatBox("Kliknięto " .. getElementType(el)) end
end)
Zobacz też
showCursorPokazuje albo chowa kursor myszy. Kursor jest pokazany, dopóki chce go choć jeden zasób, więc chowanie w jednym zasobie nie zamyka kursora innego. Domyślnie przy pokazanym kursorze sterowanie postacią jest zablokowane.onPlayerClickGracz kliknął myszą przy widocznym kursorze, poza oknami GUI.clickedElementto kliknięty element albonil, gdy kliknięto w świat.