BindableEvent

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

Class.BindableEvent 对象通过在同一侧的脚本之间的异步一方通信实现自定义事件。当您通过 Class.BindableEvent:Fire() 方法发射一个 Class

作为两个脚本在同一客户端-服务器边界上的两向通信的替代方案,请考虑 BindableFunction

如所述,BindableEvents 不允许服务器和客户端之间的通信。如果您正在寻找此功能,请使用RemoteEvent 作为在远程事件和回调中所述。

请参阅BindableEvent获取代码示例和关于Class.BindableEvent的更多信息。

参数限制

任何类型的 Roblox 对象,例如 EnumInstance 或其他类型,可以作为参数传递,当 BindableEvent 发生时,也可以通过 Luau 类型,例如数字、字符串和 booleans,尽管您应该仔细探索 2>限制2> 。

概要

方法

  • Fire(arguments : Tuple):void
    写入并联

    触发Class.BindableEvent,这在 turn 个Class.BindableEvent事件。

活动

属性

方法

Fire

void
写入并联

触发Class.BindableEvent,这会在后面触发Class.BindableEvent事件。此方法不会生成,即使没有脚本连接到事件,即使连接到函数。

任何类型的 Roblox 对象,例如 EnumInstance 或其他类型,都可以作为参数传递到 Fire() ,还可以通过 Luau 类型,例如数字、字符串和 booleans,虽然您应该仔细探索 2>限制2> 。

请参阅<a href="https://developer.microsoft.com/en-us/microsoft-edge/fire-and-调用-事件-和-回调">Custom Events and Callbacks</a>获取代码示例和有关<a href="https://developer.microsoft.com/en-us/microsoft-edge/fire-and-调用-事件-and-回调">Class.BindableEvent:Fire()|Fire()\的更多信息。

参数

arguments: Tuple

将值传递到 Event 事件,连接到同一个 BindableEvent 事件。


返回

void

活动

Event

在任何脚本调用相同的 Fire() 实例法,使用相同的参数作为参数。

请参阅<a href="https://developer.microsoft.com/en-us/microsoft-edge/ custom-events-and-callbacks/">Custom Events and Callbacks</a> for code examples and more on <a href="https://developer.microsoft.com/en-us/microsoft-edge/ custom-events-and-callbacks/">Class.BindableEvent.Event|Event</a>。

参数

arguments: Tuple

通过 Fire() 发送的参数。