标签:两种 pause 重载方法 获得 重载 tin 逻辑 控制 方法
如何在Clip范围内执行相应的操作
有两种方法:
官方的方法(一)、通过playable.GetInputWeight(i),获得Weight,在播放到Clip范围内如果没有过渡的话Weight=1,如果没有Clip范围内,Weight=0;
并在ProcessFrame 每帧判断Weight。
(二)、PlayableBehaviour 有两个重载方法
OnBehaviourPlay()在Clip开始播放到范围时执行,OnBehaviourPause()在离开Clip播放范围时执行
可以设置个bool变量控制。
最终的逻辑写在MixerBehaviour 的ProcessFrame()。
标签:两种 pause 重载方法 获得 重载 tin 逻辑 控制 方法
原文地址:https://www.cnblogs.com/DazeJiang/p/14313198.html