Version: 2019.1
UXML 元素参考
样式和 Unity 样式表

UQuery

UQuery 提供了一组扩展方法,用于从任何 UIElements 视觉树中获取元素。UQuery 基于 JQuery 或 Linq,但 UQuery 会尽可能限制动态内存分配。因此适合在移动平台上实现最佳性能。

要使用 UQuery 来检索元素,请使用 UQueryExtensions.Q,或使用 UQueryExtensions.Query 来初始化 QueryBuilder

例如,以下 UQuery 从根开始查找名为 foo 的第一个 Button

root.Query<Button>("foo").First();

以下 UQuery 在同一个组中名为 foo 的每个 Button 上进行迭代:

root.Query("foo").Children<Button>().ForEach(//执行操作);

  • 2018–11–02 页面已修订并只进行了有限的编辑审查
UXML 元素参考
样式和 Unity 样式表
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961