Unity3D :从UXML引用其他文件

推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生

从UXML引用其他文件

在 UXML 文件中,可以使用 和 元素来引用其他 UXML 或 USS 文件。这两个元素都接受属性或属性。<Template><Style>srcpath

属性src

该属性接受相对路径,并在发生错误(例如文件丢失)时在导入时提供错误消息。src

该属性要求文件路径相对于项目根目录或包含 UXML 文件的文件夹。src

重要提示:您必须包含文件扩展名。

例如,要引用位于 的 UXML 文件和位于 的 USS 文件,请使用以下任一格式:Assets\Editor\UXMLAssets\Editor\USS

  • src="../USS/styles.uss"src="template.uxml"
  • src="/Assets/Editor/USS/styles.uss"src="project:/Assets/Editor/UXML/template.uxml"

属性path

该属性使用 Unity 资源机制,但不在导入时提供错误报告,并且不允许使用相对路径。path

该属性接受位于文件夹或文件夹中的文件,并遵循以下规则:pathResourcesEditor Default Resources

  • 如果文件位于文件夹中,请不要包含文件扩展名。例如,写入位于 的文件。Resourcespath="template"Assets/Resources/template.uxml
  • 如果文件位于文件夹中,则必须包含文件扩展名。例如,写入位于 的文件。Editor Default Resourcespath="template.uxml"Assets/Editor Default Resources/template.uxml

其他资源

  • 向 UXML 添加样式
  • 重用 UXML 文件

3D建模学习工作室整理翻译,转载请注明出处!

上一篇:Unity3D :重用 UXML 文件 (mvrlink.com)

下一篇:Unity3D :加载 UXML 和 USS C# 脚本 (mvrlink.com)

NSDT场景编辑器 | NSDT 数字孪生 | GLTF在线编辑器 | 3D模型在线转换 | UnrealSynth虚幻合成数据生成器 | 3D模型自动纹理化工具
2023 power by nsdt©鄂ICP备2023000829号