上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 48 下一页
摘要: # 数据类 [Serializable] public class Test { public float f; public Vector2 v2; } [CreateAssetMenu] public class TestAsset : ScriptableObject { [HideInIns 阅读全文
posted @ 2022-12-30 21:34 yanghui01 阅读(170) 评论(0) 推荐(0)
摘要: Playable轨道和自定义轨道的区别 1) Playable轨道中,自定义PlayableBehaviour的上一级只能是Playable。 自定义轨道中,上一级是我们自定义的Playable 2) 自定义轨道可以直接在轨道上绑定目标,Playable轨道中则不行,需要只能使用ExposedRef 阅读全文
posted @ 2022-12-27 01:40 yanghui01 阅读(749) 评论(0) 推荐(0)
摘要: 实现CanvasGroup的补间动画 1) 轨道片段数据 using UnityEngine; using UnityEngine.Playables; [System.Serializable] public class CanvasGroupClip : PlayableAsset { [Ser 阅读全文
posted @ 2022-12-27 01:05 yanghui01 阅读(315) 评论(0) 推荐(0)
摘要: Evaluate函数 float value = curve.Evaluate(_time); a) 参数_time就是x方向的值,结果value就是y方向的值 b) _time=0的时候, value为-3;_time=2的时候, value为2; c) 这边是一根直线,所以_time=1的时候, 阅读全文
posted @ 2022-12-22 00:42 yanghui01 阅读(439) 评论(0) 推荐(0)
摘要: 角色在跑步时,同时播放向左或向右倾斜动画 using UnityEngine; using UnityEngine.Animations; using UnityEngine.Playables; public class SimpleAnimClipMix2 : MonoBehaviour { p 阅读全文
posted @ 2022-12-18 15:24 yanghui01 阅读(82) 评论(0) 推荐(0)
摘要: 与这边类似Playable API - 简单动画混合 - yanghui01 - 博客园 (cnblogs.com),只是跑动画换成了状态机 using UnityEditor.Animations; using UnityEngine; using UnityEngine.Animations; 阅读全文
posted @ 2022-12-18 15:15 yanghui01 阅读(190) 评论(0) 推荐(0)
摘要: 为什么要分层? 单个层,同时只能播放一个动画。如果角色想要同时2个不同的动画,那就需要2个层;想要3个不同的动画就要3个层,以此类推。 1) 不用分层的方法:比如,角色跑的时候,还要有笑或哭的表情;直接做2个动画,笑着跑和哭着跑;现在走的时候,也要有哭或笑的表情,再做2个动画,笑着走和哭着走。 如果 阅读全文
posted @ 2022-12-18 14:56 yanghui01 阅读(810) 评论(0) 推荐(1)
摘要: 简单动画混合 - 根据行走速度慢慢从走变成跑 思路:AnimationMixerPlayable可以同时播放多个AnimationClip,同时可以设置动画的占用权重,走的时候walk动画权重为1,run动画权重为0;从走变成跑的过程中,walk动画权重1-runWeight,run动画权重runW 阅读全文
posted @ 2022-12-18 02:27 yanghui01 阅读(370) 评论(0) 推荐(0)
摘要: 思路:AnimationMixerPlayable可以关联多个AnimationClip,通过SetInputWeight(index, 1)来让某个AnimationClip播放,SetInputWeight(index, 0)停止播放;然后AnimationPlayableOutput从Anim 阅读全文
posted @ 2022-12-18 01:26 yanghui01 阅读(533) 评论(0) 推荐(0)
摘要: 插件下载地址:GitHub - Unity-Technologies/graph-visualizer: Visualizer for your Playable graphs 直接下载最新的源码: 将源码解压后放到Unity下: 后就可以通过Window -> Analysis -> Playab 阅读全文
posted @ 2022-12-18 01:05 yanghui01 阅读(673) 评论(0) 推荐(0)
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 48 下一页