一.效果图:
二.代码如下:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using System;
public class CommonStoryText : BaseMeshEffect
{
[SerializeField]
private int textIndex;
private UIVertex vertex = new UIVertex();
//记录刷新时间
private float m_TimeCount = 0;
private float m_charTime = 0;
//是否开始显示打字
private int state = 0;
//每个字的出现间隔
private float m_TimeSpace = 0;
//要显示的Text组件
private Text m_Text;
private int alphaIndex = 0;
private float[] arrVertex;
private int aniComplete = 0;
private int m_charLen = 0;<