上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 在前面的文章中,已经陆陆续续的讲解了一些使用Spine动画的细节,有了这些细节,我们已经满足了在unity中使用Spine动画制作动作游戏的技术基础。 那么,要使用Spine动画在unity中制作一款动作游戏,究竟还有哪些是需要注意的呢? 1. 主角的控制系统 主角的控制,主要分为以下三个部分: 输 阅读全文
posted @ 2018-06-01 11:14 gameDesigner 阅读(3816) 评论(0) 推荐(0) 编辑
摘要: 前面已经讲过 Spine自己动画状态机的动画融合,但是万一有哥们就是想要使用Unity的动画系统,那有没有办法呢?答案是肯定的,接下来,就说说如何实现: 1. 在project面板找打你导入的Spine 资源,选中它,点击鼠标右键,在弹出菜单中依次点击 Spine -> Instantiate(Me 阅读全文
posted @ 2018-05-31 11:26 gameDesigner 阅读(1572) 评论(0) 推荐(0) 编辑
摘要: 想象这样一个效果,一个人被冰霜攻击命中,然后这个人整个就被冰冻了,那么spine动画要如何实现这个效果呢? 1.首先需要一个Spine动画,这个动画应该是相对静止的,因为人物已经被冰冻了,那么这个人儿应该就没法动了,所以冰冻的时候就播放这个动画。 2.需要改变这个spine的颜色,因为spine使用 阅读全文
posted @ 2018-05-31 10:52 gameDesigner 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 在unity中,有这样一种情形,有许多的物体,都使用了相同的材质球,但是呢,具体的细节又有些微的不同,如果想要些微的改变每一个 网格的颜色,改变 渲染状态是不行的。 这时,就可以使用MaterialPropertyBlock这个API。这个类将被传递给 Graphics.DrawMesh 或者Ren 阅读全文
posted @ 2018-05-31 10:43 gameDesigner 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: Spine支持一些自带的特效,这些特效,不需要在spine中制作,而只是通过在unity中添加一些脚本便可实现。 这里先讲解一个比较使用又酷炫的效果,幻影特效: 1. 首先,在SkeletonAnimation 所在的transform上挂载一个叫做 “Skeleton Ghost”的脚本。 2. 阅读全文
posted @ 2018-05-31 10:11 gameDesigner 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: 相信在使用Spine做游戏的时候,肯定会遇到这样的需求: 一个人物有一把大刀,要使用这把大刀去砍怪,伤害检测以这把大刀砍刀怪物为准,那么要怎么在一个看上去就是一体的Spine Object上绑定一个碰撞盒子,而且这个碰撞盒子还要跟随这个大刀移动呢? 这里有两种做法,先介绍第一种做法,纯使用Unity 阅读全文
posted @ 2018-05-30 22:47 gameDesigner 阅读(1410) 评论(0) 推荐(1) 编辑
摘要: 在许多地方,都需要用到动画融合,unity的新版动画系统已经能够很方便的进行动画融合,那么使用spine的动画状态机的情况下,如何来进行动画融合呢? 官方有两种方案,一种是使用混合动作实现,另一种是使用spine的动画状态机实现,这里讲解一下状态机的实现: 将该脚本挂到一个挂有 SkeletonAn 阅读全文
posted @ 2018-05-30 22:37 gameDesigner 阅读(3780) 评论(0) 推荐(1) 编辑
摘要: 一共有四个播放的组件: SkeletonAnimation:有点儿类似于 unity的 Animation,挂上一个spine资源,就可以跑了 SkeletonRenderer:SkeletonAnimation的父类,渲染出Spine的图像的组件 SkeletonGraphic:这个不大清楚 Sk 阅读全文
posted @ 2018-05-30 22:09 gameDesigner 阅读(776) 评论(0) 推荐(0) 编辑
摘要: Spine事件特性: SpineEvent(string startsWith = "", string dataField = "", bool includeNone = true, bool fallbackToTextField = false) 这个特性,可以让你在unity的inspet 阅读全文
posted @ 2018-05-29 15:31 gameDesigner 阅读(2661) 评论(0) 推荐(0) 编辑
摘要: 这个效果和 Unity的动画分层有点儿像,比如 一个人有一个跑的动画,还有一个站在原地挥手的动画,Unity可以通过动画分层,让人物只需要使用这两个动画实现边跑边挥手的动画效果。 首先介绍一下Spine的 AnimationReferenceAsset 组件。这个组件需要指定两个东西, 1.Skel 阅读全文
posted @ 2018-05-29 14:56 gameDesigner 阅读(2473) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页