- Dokumentacja
- Funkcje klienta
- setCursorType
Funkcja
setCursorType
Zmienia kształt kursora gry. Bez argumentu kursor wraca do zmieniania kształtu sam: nad linkiem w przeglądarce zmienia się w rękę, nad polem tekstowym w kreskę.
Składnia
bool setCursorType([string name = nil])Argumenty
namestring, opcjonalny = nil"arrow","hand","text","crosshair","move","wait","progress","help","no","sizewe","sizens","sizenesw","sizenwse"albo"none"(kursor schowany, sterowanie dalej zablokowane).
Zwraca
true przy powodzeniu, false przy nieznanej nazwie.
Przykład
addEventHandler("onClientGUIMouseDown", root, function()
setCursorType("move")
end)
addEventHandler("onClientGUIMouseUp", root, function()
setCursorType()
end)
Zobacz też
getCursorTypeZwraca obecny kształt kursora: nazwę ustawioną przezsetCursorTypealbo kształt, który kursor przyjął sam nad przeglądarką.setCursorAlphaUstawia przezroczystość kursora w grze (0 = niewidoczny, 255 = pełny). Kursor pokazany przezshowCursorjest rysowany przez grę, nad HUD-em, GUI i przeglądarkami, więc przezroczystość widać też na zrzutach ekranu.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.