A bunch of stuff
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
using UnityEngine;
|
||||
using UnityEngine.Playables;
|
||||
|
||||
public class MyButtonTrackMixer : PlayableBehaviour
|
||||
{
|
||||
public override void ProcessFrame(Playable playable, FrameData info, object playerData)
|
||||
{
|
||||
var myButton = playerData as MyButton;
|
||||
|
||||
myButton!.isActive = false;
|
||||
|
||||
for (var i = 0; i < playable.GetInputCount(); i++)
|
||||
{
|
||||
var inputWeight = playable.GetInputWeight(i);
|
||||
|
||||
if (inputWeight > 0)
|
||||
{
|
||||
myButton.isActive = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user