Komentarze

*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.

Komentarz komentarz jest tekstem, który Luau parser ignoruje podczas uruchomienia.

Komentarze jednoliniowe

Możesz zdefiniować komentarze linii pojedynczej z podwójnym spacją ( -- ) w dowolnym miejscu poza linią. Komentarze linii pojedynczej rozciągają się do końca linii.

Użyj komentarzy pojedynczej linii dla notatek w linii. Jeśli komentarz rozciąga się na wiele linii, użyj wielu komentarzy pojedynczej linii.

Możesz dodać i usunąć pojedyncze komentarze w Edytorze Skryptów za pomocą skrótu klawiaturowego Ctrl/ ( / ).


-- To warunki są naprawdę ważne, ponieważ świat eksplodowałby, jeśli
-- zaginęły.
if not foo then
stopWorldFromBlowingUp()
end

Blokuj komentarze

Możesz zdefiniować wielowierszowe komentarze z dwoma kropkami i dwoma nawiasami ( --[[]] ). Użyj komentarzy wielowierszowych do dokumentowania pozycji:

  • Użyj komentarza bloku na górze plików, aby opisać ich cel.
  • Użyj blokowego komentarza przed funkcjami lub obiektami, aby opisać ich intencję.

--[[
Shuts off the cosmic moon ray immediately.
Should only be called within 15 minutes of midnight Mountain Standard
Time, or the cosmic moon ray may be damaged.
]]
local function stopCosmicMoonRay()
end

Jeśli to konieczne, możesz zagnądzać wiele nakresek w komentarzu bloku, używając tego samego liczby znaków równych w obu początkowych i końcowych nakresek:


--[=
In-depth detail about cosmic moon ray: [[[TOP SECRET]]]
]=]

Komentarze wstrzymaj

Roblox Studio wspiera specjalne komentarze TODO. Studio podkreśla każdy tekst pochodzący z TODO (do czasu przerwy przez przestrzeń):


-- ZADANIE: Ukończ funkcję poniżej, aby zrobiła to, co jej nazwa sugeruje.
local function stopWorldFromBlowingUp()
end

Użyj komentarzy TODO, aby śledzić i komunikować się z problemami w swoim kodzie.