Type: concept
Confidence: 0.90
Created: 2026-04-20
Updated: 2026-04-20
Tags: 资源管理路径引用UrhoX游戏开发沙箱

资源路径引用规范

概述

UrhoXscripts/assets/ 均被配置为资源根目录,引用其中的文件时直接从下一级开始,不需要加目录名前缀。

关键内容

  1. 资源根目录规则scripts/assets/ 都是资源根目录。引用资源时从下一级路径开始,如 cache:GetResource("Texture2D", "Textures/player.png") 对应 assets/Textures/player.png
  2. 常见错误:不要加目录前缀,cache:GetResource("Texture2D", "assets/Textures/player.png") 是错误的写法,会导致资源找不到。
  3. 代码模块引用:自己的模块位于 scripts/ 下,使用 require "main" 引用 scripts/main.lua,使用 require "Utils.Helper" 引用 scripts/Utils/Helper.lua(点号分隔路径)。

来源

相关