资源路径引用规范
概述
UrhoX 中 scripts/ 和 assets/ 均被配置为资源根目录,引用其中的文件时直接从下一级开始,不需要加目录名前缀。
关键内容
- 资源根目录规则:
scripts/和assets/都是资源根目录。引用资源时从下一级路径开始,如cache:GetResource("Texture2D", "Textures/player.png")对应assets/Textures/player.png。 - 常见错误:不要加目录前缀,
cache:GetResource("Texture2D", "assets/Textures/player.png")是错误的写法,会导致资源找不到。 - 代码模块引用:自己的模块位于
scripts/下,使用require "main"引用scripts/main.lua,使用require "Utils.Helper"引用scripts/Utils/Helper.lua(点号分隔路径)。
来源
- raw/articles/personal/ai-dev-kit/CLAUDE.md — UrhoX Lua AI 开发指南,规则 #1.5