本文主要是介绍UGUI 实现文本打字效果,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
孙广东 2015.6.17
熟悉NGUI的人可定知道了。
但是NGUI弄的有些繁琐, 感兴趣的人可以将NGUI的TypewriterEffect类转成 UGUI特定的,因为有些以来的其他脚本,不爱弄。
我这个只是简化的内容。够用了
using System;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Events;/// <summary>
/// 此脚本是能够将文本字符串随着时间打字或褪色显示。
/// </summary>[RequireComponent(typeof(Text))]
[AddComponentMenu("Typewriter Effect")]
public class TypewriterEffect : MonoBehaviour
{public UnityEvent myEvent;public int charsPerSecond = 0;// public AudioClip mAudioClip; // 打字的声音,不是没打一个字播放一下,开始的时候播放结束就停止播放private bool isActive = false;private float timer;private string
这篇关于UGUI 实现文本打字效果的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!