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 thenstopWorldFromBlowingUp()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.