- Dokumentacja
- Funkcje serwera
- textCreateDisplay
Funkcja
textCreateDisplay
Tworzy wyświetlacz tekstu, czyli zestaw napisów rysowanych na ekranie wybranych graczy, sterowany w całości z serwera (bez skryptu klienta). Do wyświetlacza dodaje się napisy (textDisplayAddText) i obserwatorów, czyli graczy, którzy go widzą (textDisplayAddObserver). Przydaje się do prostych komunikatów, liczników czasu i wyników.
Składnia
textdisplay textCreateDisplay()Zwraca
Nowy wyświetlacz.
Przykład
local display = textCreateDisplay()
local label = textCreateTextItem("Wyscig startuje za 10 s", 0.5, 0.3, "medium", 255, 200, 0, 255, 2, "center", "center")
textDisplayAddText(display, label)
for _, player in ipairs(getElementsByType("player")) do textDisplayAddObserver(display, player) end
Zobacz też
textCreateTextItemTworzy napis do wyświetlacza tekstu. Pozycja jest względna wobec ekranu: 0 = lewa/górna krawędź, 1 = prawa/dolna, więc napis wygląda tak samo w każdej rozdzielczości. Napis pojawi się dopiero po dodaniu do wyświetlacza.textDisplayAddTextDodaje napis do wyświetlacza; zobaczą go wszyscy obserwatorzy wyświetlacza.textDisplayAddObserverPokazuje wyświetlacz graczowi (dodaje go do obserwatorów).