Unity UI Toolkit by dev-gom/claude-code-marketplace
npx skills add https://github.com/dev-gom/claude-code-marketplace --skill 'Unity UI Toolkit'协助 Unity UI Toolkit 开发,包括 UXML 标记、USS 样式、C# VisualElement API 以及现代 UI 模式。
rootElement.Q<Button>("my-button").clicked += 和 .RegisterValueChangedCallback()Bind() 和 SerializedObject 进行数据绑定广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
OnDestroy() 中进行适当的事件清理编辑器窗口设置:
public void CreateGUI() {
var visualTree = AssetDatabase.LoadAssetAtPath<VisualTreeAsset>("path/to.uxml");
visualTree.CloneTree(rootVisualElement);
var button = rootVisualElement.Q<Button>("my-button");
button.clicked += OnButtonClick;
}
USS 类切换:
element.AddToClassList("active");
element.RemoveFromClassList("active");
element.ToggleInClassList("active");
数据绑定:
var so = new SerializedObject(target);
rootVisualElement.Bind(so);
完整 API 文档请参阅 ui-toolkit-reference.md。
使用此技能当:构建 UI Toolkit 界面、编写 UXML/USS 或在 C# 中操作 VisualElements 时
使用 unity-ui-selector 技能当:为项目在 UGUI 和 UI Toolkit 之间做选择时
使用 @unity-scripter 代理当:实现复杂的 UI 逻辑或自定义 VisualElement 控件时
使用 EditorScriptUIToolkit 模板当:生成带有 UXML/USS 文件的新 UI Toolkit 编辑器窗口时
每周安装数
–
代码仓库
GitHub 星标数
77
首次出现
–
安全审计
Assists with Unity UI Toolkit development including UXML markup, USS styling, C# VisualElement API, and modern UI patterns.
rootElement.Q<Button>("my-button").clicked += and .RegisterValueChangedCallback()Bind() and SerializedObjectOnDestroy()Editor Window Setup:
public void CreateGUI() {
var visualTree = AssetDatabase.LoadAssetAtPath<VisualTreeAsset>("path/to.uxml");
visualTree.CloneTree(rootVisualElement);
var button = rootVisualElement.Q<Button>("my-button");
button.clicked += OnButtonClick;
}
USS Class Toggle:
element.AddToClassList("active");
element.RemoveFromClassList("active");
element.ToggleInClassList("active");
Data Binding:
var so = new SerializedObject(target);
rootVisualElement.Bind(so);
See ui-toolkit-reference.md for complete API documentation.
Use this Skill when : Building UI Toolkit interfaces, writing UXML/USS, or manipulating VisualElements in C#
Use unity-ui-selector skill when : Choosing between UGUI and UI Toolkit for a project
Use @unity-scripter agent when : Implementing complex UI logic or custom VisualElement controls
Use EditorScriptUIToolkit templates when : Generating new UI Toolkit editor windows with UXML/USS files
Weekly Installs
–
Repository
GitHub Stars
77
First Seen
–
Security Audits
Minecraft旧版主机版C++重制项目 - 支持模组开发、局域网联机和专用服务器
502 周安装
Better Auth 身份验证技能指南:为 TypeScript/JavaScript 应用添加认证
12,200 周安装
Vite 8 前端构建工具指南:配置、插件、SSR 与 Rolldown 迁移
13,100 周安装
图像压缩工具 - 使用 sips, cwebp, ImageMagick, Sharp 优化图片大小
12,800 周安装
Google Calendar API CLI 工具 - gws-calendar 命令行操作日历事件与资源
13,100 周安装
AI 产品需求文档(PRD)生成指南:GitHub Copilot 技能,高效撰写技术规范
12,800 周安装
X转Markdown工具:将推文和文章转换为带元数据的Markdown格式
13,200 周安装