A bunch of stuff

This commit is contained in:
cblech
2025-01-05 02:16:26 +01:00
parent b4b3155378
commit d1d78adf00
32 changed files with 3581 additions and 286 deletions
@@ -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;
}
}
}
}