Unity中消息文本处理与优化指南
一、调整Box Style Label参数
在项目开发中,我们首先需要对Box Style Label的参数进行调整,以使其与Box控制的参数相匹配。具体操作步骤如下:
1. 从项目视图中选择Game GUISkin。
2. 比较其Box控制的参数与Box Style Label的参数。经过仔细检查发现,Box控制在Border参数中使用值6以避免拉伸整个纹理(纹理大小为12×12像素),在Padding中使用值4以防止文本过于靠近纹理边缘。
3. 停止播放模式。
4. 将Box Style Label的Border、Left、Right、Top和Center都设置为6。
5. 保存场景和项目。
二、使用对象元数据
在访问动作对象的元数据之前,我们还需要做一些准备工作。我们要决定用户能够开启和关闭哪些功能,目前用户可以切换鼠标悬停时的光标颜色、鼠标悬停对象的颜色(材质)和GUI文本。接下来要考虑的选项包括鼠标悬停对象的长短描述以及对象激活时出现的动作消息。
1. 添加变量到GameManager脚本
打开控制中心的GameManager脚本,并在顶部附近添加以下变量:
var useLongDesc : boolean = true; // 标志,用于抑制或允许显示长描述
internal var showShortDesc : boolean = true; // 标志,用于在游戏过程中切换短描述的显示
internal var showLong
超级会员免费看
订阅专栏 解锁全文
5833

被折叠的 条评论
为什么被折叠?



