需求:以单字为单位的透明度递进与播放。 继承BaseMeshEffect制作UI特效。 制作思路: 声明一个与文字数量同样长度的数组,用于储存每个文字的透明度。 用索引标记当前显示的文字。 每帧对从开始处到索引标记的位置进行透明度增加,并储存更新数组。 调用graphic.SetVerticesDirty,这样会触发ModifyMesh方法。 在ModifyMesh设置顶点透明度即可更新渲染。 注意: 一个文字由两个三角形构成,而在操作顶点流时,获取的顶点是两个三角的顶点,也就是说,一个文字的顶点数是6而非4,需要…