您的位置:首页 > 移动开发 > Unity3D

Unity3d 中显示 Spine 动画节点 以及设置 帧事件

2016-07-01 01:54 1521 查看
通过把 Spine 的  SkeletonData.asset 文件拖到 SkeletonAnimation 中,在Unity3d 中加载Spine 动画,这种方式Spine是以一个 GameObject出现的,如果要显示 谷歌动画的节点,只要再添加一个 Skeleton Utility 组件,然后点击 Spawn Hierarchy 即可



转自http://blog.csdn.net/huutu http://www.thisisgame.com.cn
如果需要添加帧事件,按照如下代码添加
bageSkeletonAnimation.state.Event += state_Event;
void state_Event(Spine.AnimationState state, int trackIndex, Spine.Event e)
{
Debug.Log(e.Data.Name);
if (e.Data.Name == "Note_appear" && (bageParticleRoot.activeSelf==false))
{
Debug.Log("Play Note");

bageParticleRoot.gameObject.SetActive(true);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: