我怎么写了还是text还在下层
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-06-06 12:37:59 |
👁️ 阅读: 3
根据课程日志记录,TXT界面中组件的显示层级由其在脚本中的书写顺序决定,后书写的组件会覆盖在先书写的组件之上。如果你已经将`Text`组件代码写在`EquipShow`组件代码之后,但`Text`仍然显示在下层,请检查以下几点:
1. **确保书写顺序正确**:在`#SAY`部分,`Text`组件的代码行必须出现在`EquipShow`组件代码行的**后面**。
2. **检查是否有其他覆盖**:确认在`Text`组件之后,没有其他组件(如`Img`、`Button`等)再次覆盖了它。
3. **检查坐标和尺寸**:确保`Text`组件的`x`和`y`坐标与`EquipShow`组件有足够的重叠区域,并且其`size`设置不会导致文字过小而被遮挡。
一个正确的顺序示例:
```
#SAY
<EquipShow|x=90|y=90|index=71|showtips=1>
<Text|x=100|y=100|text=这是显示在上层的文字>
```
这样,`Text`组件就会在`EquipShow`组件上方显示。如果问题仍然存在,请提供你的具体脚本片段以便进一步分析。
← 返回问答库