Składnia
Signal.new(): RealSignalZwroty
| Nazwa | Typ | Opis |
|---|---|---|
signal | RealSignal | New signal object with its own connection and waiter lists. |
Opis
Creates a new RealSignal object. The returned signal exposes Connect, Once, Wait, and Fire methods.
Wywolaj bez parametrow. Funkcja czyta potrzebny kontekst z aktualnego stanu runtime.
Zwraca signal (RealSignal). Uzyj tabeli zwrotow, aby oddzielic wartosci sukcesu, wyniki nil i bledy do obsluzenia.
Przykład
Create an independent RealSignal and fire it with values.
local signal = Signal.new()
signal:Connect(function(value)
print(value)
end)
signal:Fire("ready")Typy
RealSignal
Signal object returned by Signal.new.
Connect (callback: (...any) -> ()) -> RealSignalConnection Adds a callback that runs when Fire is called.Once (callback: (...any) -> ()) -> RealSignalConnection Adds a callback that is disconnected before its first callback invocation.Wait () -> ...any Yields until Fire resumes the waiter with the fired values.Fire (...values: any) -> () Runs connected callbacks and resumes waiters with the provided values.