版本: Unity 6 (6000.0)
语言英语
  • C#

CallbackEventHandler.RegisterCallbackOnce

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每个建议更改,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public void RegisterCallbackOnce(EventCallback<TEventType> callback, UIElements.TrickleDown useTrickleDown);

参数

callback 要添加的事件处理程序。
useTrickleDown 默认情况下,此回调在 BubbleUp 阶段调用。传递 TrickleDown.TrickleDown 以在 TrickleDown 阶段调用此回调。

描述

将事件处理程序添加到实例。如果已为同一阶段(TrickleDown 或 BubbleUp)注册了事件处理程序,则此方法无效。事件处理程序会在精确调用一次后自动取消注册。


声明

public void RegisterCallbackOnce(EventCallback<TEventType,TUserArgsType> callback, TUserArgsType userArgs, UIElements.TrickleDown useTrickleDown);

参数

callback 要添加的事件处理程序。
userArgs 传递给回调的数据。
useTrickleDown 默认情况下,此回调在 BubbleUp 阶段调用。传递 TrickleDown.TrickleDown 以在 TrickleDown 阶段调用此回调。

描述

将事件处理程序添加到实例。如果已为同一阶段(TrickleDown 或 BubbleUp)注册了事件处理程序,则此方法无效。事件处理程序会在精确调用一次后自动取消注册。

© . This site is unofficial and not affiliated with Unity Technologies.