【Unity】HTModuleManager(三)Markdown语法的Unity编辑器方言

更新日期:2025年10月28日。

Github 仓库:https://github.com/SaiTingHu/HTModuleManager

Gitee 仓库:https://gitee.com/SaiTingHu/HTModuleManager

索引

一、Markdown通用语法

本解析库支持的Markdown通用语法:

【Unity】HTModuleManager(二)Markdown轻量级解析库,在编辑器中解析Markdown(.md)文件

二、Unity编辑器方言

而事实上Markdown语法有很多变体,它们通常被称为flavors (方言),在这里我愿将Unity编辑器专用语法称作Unity编辑器方言

引用对象

注意:引用对象仅支持Unity编辑器环境中,语法格式为{Object}(对象Assets开头的路径),点击对象名称,可以在Project视图中Ping向该对象。

执行菜单

注意:执行菜单仅支持Unity编辑器环境中,语法格式为{Menu}(编辑器中的菜单路径),点击可立即执行该菜单(比如点击上图的Save将执行编辑器的菜单:File/Save)。

自定义操作

在任意Editor(位于Editor文件夹下)脚本中,编写静态方法(带一个string参数),为方法标记HT.ModuleManager.Markdown.BlockCustomAction特性,使其接收自定义操作的回调:

csharp 复制代码
    [BlockCustomAction]
    private static void MyCustomAction(string args)
    {
        Debug.Log("这是自定义语法,接收到参数:" + args);
    }

然后即可编写自定义语法块:

点击Hello World,你将在控制台中看到:

注意:自定义语法仅支持Unity编辑器环境中,语法格式为{Custom}(参数),点击块名称,参数将传递给BlockCustomAction特性标记的方法。

更多语法

后续会添加更多Unity编辑器方言语法。

相关推荐
码头码农1 小时前
OpenClaw Skill开发实战:从入门到独立发布
开源·markdown
mxwin2 小时前
Unity Shader 渲染管线深度解析 — Shader 三阶段
unity·游戏引擎·shader·uv
mxwin2 小时前
Unity Shader 数学与几何变换 深入理解渲染管线中的坐标系转换:从模型空间到屏幕空间的完整变换链
unity·游戏引擎·shader
心前阳光4 小时前
Unity使用Luban之Luban配置
unity
mxwin4 小时前
Unity ShaderLab 完全指南深入了解 Unity 特有的声明式语法,用于定义材质面板、渲染回退、细节层次等核心功能
unity·游戏引擎·材质·shader
qq1315306246 小时前
Unity 渲染优化核心总结(Draw Call / SetPass / Batch 全体系)
unity·游戏引擎·batch
前端付豪6 小时前
实现 AI 回复支持 Markdown 渲染
前端·人工智能·markdown
美团骑手阿豪7 小时前
C#语法:HashSet与List对比,适合场景
unity·c#
木斯佳10 小时前
前端八股文面经大全:得物AI应用开发一面(2026-03-23)·面经深度解析【加精】
前端·人工智能·ai·markdown·chat·rag
平行云PVT19 小时前
数字孪生信创云渲染技术解析:从混合信创到全国产化架构
linux·unity·云原生·ue5·图形渲染·webgl·gpu算力