RealSignal

Signal.new

Creates a new RealSignal object.

Składnia

Signal.new(): RealSignal

Zwroty

NazwaTypOpis
signalRealSignalNew 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.