|
преди 1 седмица | |
---|---|---|
.creator | преди 2 седмици | |
assets | преди 1 седмица | |
settings | преди 1 седмица | |
.gitattributes | преди 2 седмици | |
.gitignore | преди 2 седмици | |
AvatarTestScene.md | преди 1 седмица | |
PhoneUISetupGuide.md | преди 1 седмица | |
README.md | преди 1 седмица | |
SimpleCharacterView.md | преди 1 седмица | |
package.json | преди 2 седмици | |
tsconfig.json | преди 2 седмици |
本项目使用 Cocos Creator 加载并显示角色头像。头像文件存储在 assets/resources
目录下,有以下几种格式:
主要格式(通行证头像):
assets/resources/avatars/{characterId}/avatar_{characterId}.{variant}.png
例如:avatars/1/avatar_1.5.png
其中:
{characterId}
是角色ID(数字){variant}
是头像变体(1-5)assets/resources/0{characterId}/{characterId}.png
- 人物资源路径assets/resources/avatars/{characterId}/{characterId}.png
- 简化头像路径assets/resources/avatars/{characterId}.png
- 直接ID路径assets/resources/{characterId}.png
- 根资源路径资源加载路径:使用 resources.load()
加载资源时,不需要包含 .png
后缀和 assets/resources/
前缀
// 正确方式
resources.load(`avatars/1/avatar_1.5`, SpriteFrame, callback);
// 错误方式
resources.load(`assets/resources/avatars/1/avatar_1.5.png`, SpriteFrame, callback);
路径尝试顺序:如果主要路径加载失败,系统会自动尝试备选路径格式
如果头像无法正常显示,请检查:
项目提供了 SimpleAvatarTest 脚本,可以: