您的位置:首页 > 其它

Spine动画的使用

2015-11-25 20:53 344 查看
Spine的简单应用

using UnityEngine;
using System.Collections;

public class SpineAnimations : MonoBehaviour {

[SerializeField]
private SkeletonAnimation spineAnim;   //得到骨骼动画
void Start()
{
//控制播放空闲动画   播放序号,播放动画名称  是否循环播放
PlayAnim(0,"Idle",true);
}
void Update()
{
if(Input.GetKeyDown(KeyCode.A))
{
//控制播放攻击动画
PlayAnim(1,"Attack",false);
//控制播放快慢
spineAnim.state.TimeScale = 0.6f;
//spineAnim.state.ClearTrack(0);
}
}
//封装的播放动画函数
void PlayAnim(int index,string name,bool b)
{
spineAnim.state.SetAnimation(index,name,b);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: