在FairyGUI中如何创建帧动画文件呢?
导出资源,代码控制播放倍率
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using FairyGUI;
/*
* Author:W
* 帧动画播放控制
*/
public class GMovieClipTest : MonoBehaviour {
private GComponent root;
private GMovieClip movieClip;
void Awake()
{
UIPackage.AddPackage("UI/Basics");
}
// Use this for initialization
void Start () {
root = this.GetComponent<UIPanel>().ui;
movieClip = root.GetChild("n19").asMovieClip;
//正常播放:1 暂停 0 加快播放 >1 缓慢播放 <1
movieClip.timeScale = 2f;
}
// Update is called once per frame
void Update () {
//播放暂停控制
if (Input.GetKeyDown(KeyCode.A))
{
if (movieClip.timeScale == 0)
{
movieClip.timeScale = 1f;
}
else
{
movieClip.timeScale = 0f;
}
}
}
}
运行结果如下图