游戏都有系统公告 提示某某玩家做了什么事,或者系统发布一些公告。文字在屏幕上方移动提示。
在做的项目中有这个需求,就把这个记录下来,首先是系统公告预设
我用的是UGUI。 text就包含了一个Text的组件。 注意:Text的文本垂直设置设成overflow不换行。
这样在massage的长度会随着text文字的增长而增长,从而不需要固定文本的长度导致文本多长看不到溢出的字。
接下来就是动画部分,让文字循环一定次数播放。我这里用到的是HOTween动画,其他动画组件是一样的。
/// <summary>
/// 播放公告
/// </summary>
/// <param name="str">公告内容</pa