赞
踩
- using UnityEngine;
- using System.Collections;
-
- /// <summary>
- /// 图片序列帧播放三种方法
- /// GUI.DrawTexture (new Rect (10, 10, 100, 100), TexArray [currentIndex]);每一帧都执行
- /// currentIndex是控制一定时间后换一下
- /// </summary>
- public class TexAnimation : MonoBehaviour
- {
-
- //
- //方法一 序列帧
- // public Texture2D[] TexArray;
- //
- // private int currentIndex;
- //
- // private float countTime;
- //
- // void Start ()
- // {
- // currentIndex = 0;
- // countTime = 0.0f;
- // }
- //
- //
- // void OnGUI()
- // {
- // GUI.DrawTexture (new Rect (10, 10, 100, 100), TexArray [currentIndex]);
- //
- // countTime++;
- //
- // if (countTime%50 ==0) // %取余数 当countTime整除50时执行 相当于50帧后换图片 50改成越大间隔越长
- // {
- // currentIndex++;
- // if (currentIndex == TexArray.Length)
- // {
- // currentIndex = 0;
- // countTime = 0;
- // }
- // }
- // }
-
-
- // 方法二 协同
- // public Texture2D[] TexArray;
- //
- // private int currentIndex;
- //
- // void Start ()
- // {
- // StartCo
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。