Klasa silnika
ModuleScript
*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.
Podsumowanie
Właściwości
LinkedSource:ContentId |
Przykłady kodu
Prosty przykład ModuleScript
-- Tabele przechowują wiele wartości w jednej zmiennej
local MyFunctions = {}
-- Dodaj kilka funkcji do tabeli
function MyFunctions.foo()
print("Foo!")
end
function MyFunctions.bar()
print("Bar!")
end
-- ModuleScripts muszą zwracać dokładnie jedną wartość
return MyFunctionsProste użycie ModuleScript
-- Funkcja require otrzymuje ModuleScript, a następnie uruchamia
-- kod, czekając, aż zwróci jedną wartość.
local MyFunctions = require(script.Parent.MyFunctions)
-- To są niektóre przykładowe funkcje zdefiniowane w innym przykładzie kodu
MyFunctions.foo()
MyFunctions.bar()Materiały referencyjne dotyczące interfejsów API
Właściwości
LinkedSource