您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
26 行
963 B
26 行
963 B
using System;
|
|
using UnityEngine;
|
|
using UnityEngine.Playables;
|
|
using UnityEngine.Timeline;
|
|
|
|
namespace GameplayIngredients.Playables
|
|
{
|
|
public class SendMessageMixerBehaviour : PlayableBehaviour
|
|
{
|
|
// NOTE: This function is called at runtime and edit time. Keep that in mind when setting the values of properties.
|
|
public override void ProcessFrame(Playable playable, FrameData info, object playerData)
|
|
{
|
|
int inputCount = playable.GetInputCount ();
|
|
|
|
for (int i = 0; i < inputCount; i++)
|
|
{
|
|
float inputWeight = playable.GetInputWeight(i);
|
|
ScriptPlayable<SendMessageBehaviour> inputPlayable = (ScriptPlayable<SendMessageBehaviour>)playable.GetInput(i);
|
|
SendMessageBehaviour input = inputPlayable.GetBehaviour ();
|
|
|
|
// Use the above variables to process each frame of this playable.
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|