(client) chore:修改定义名称,添加后缀以区分运行时

This commit is contained in:
m0_75251201
2025-07-13 20:54:44 +08:00
parent 54a5481f09
commit c021324c53
6 changed files with 181 additions and 53 deletions

View File

@ -57,38 +57,38 @@ XML 文件根据根属性名分为三种类型:
```xml
<?xml version="1.0" encoding="utf-8"?>
<Define>
<Attributes>
<AttributesDef>
<defName>CatGirl</defName>
<health>100</health>
<speed>1.2</speed>
<strength>5</strength>
</Attributes>
</AttributesDef>
<Character>
<CharacterDef>
<defName>CatGirl</defName>
<label>CatGirl</label>
<description>She is a cat girl with agile movements and sharp senses.</description>
<attributes>CatGirl</attributes> <!-- 引用 Attributes 类型的数据块 -->
<attributes>CatGirl</attributes> <!-- 引用 AttributesDef 类型的数据块 -->
<drawingOrder_down>CatGirl_down</drawingOrder_down> <!-- 引用 DrawingOrder 类型的数据块 -->
<drawingOrder_down>CatGirl_down</drawingOrder_down> <!-- 引用 DrawingOrderDef 类型的数据块 -->
<drawingOrder_left>CatGirl_left</drawingOrder_left>
<drawingOrder_right>CatGirl_right</drawingOrder_right>
<drawingOrder_up>CatGirl_up</drawingOrder_up>
</Character>
</CharacterDef>
<DrawingOrder>
<DrawingOrderDef>
<defName>CatGirl_down</defName>
<DrawNode name="body">
<DrawNode name="head">
<DrawNode name="backHair"/>
<DrawNode name="ear"/>
<DrawNode name="face"/>
<DrawNode name="frontHair"/>
<DrawNode name="hat"/>
</DrawNode>
<DrawNode name="clothes"/>
</DrawNode>
</DrawingOrder>
<DrawNodeDef name="body">
<DrawNodeDef name="head">
<DrawNodeDef name="backHair"/>
<DrawNodeDef name="ear"/>
<DrawNodeDef name="face"/>
<DrawNodeDef name="frontHair"/>
<DrawNodeDef name="hat"/>
</DrawNodeDef>
<DrawNodeDef name="clothes"/>
</DrawNodeDef>
</DrawingOrderDef>
</Define>
```
@ -151,7 +151,7 @@ XML 文件根据根属性名分为三种类型:
```
例如:
```
Character.CatGirl.label
CharacterDef.CatGirl.label
```
#### 5.3 示例解析
@ -160,8 +160,8 @@ Character.CatGirl.label
```xml
<?xml version="1.0" encoding="utf-8"?>
<Translation>
<Character.CatGirl.label>猫娘</Character.CatGirl.label>
<Character.CatGirl.description>她是一个猫娘,拥有猫的特性和人类的智慧。她的耳朵和尾巴显示了她的猫族血统。</Character.CatGirl.description>
<CharacterDef.CatGirl.label>猫娘</CharacterDef.CatGirl.label>
<CharacterDef.CatGirl.description>她是一个猫娘,拥有猫的特性和人类的智慧。她的耳朵和尾巴显示了她的猫族血统。</CharacterDef.CatGirl.description>
</Translation>
```