| 12345678910111213141516171819202122 | using CombatLibrary.CombatLibrary.CombatCore.CustomizeTime.CameraShakingAsset;using UnityEngine;using UnityEngine.Playables;using Utility;[System.Serializable]public class CameraShakingAsset : CustomizePlayableAsset{    [Header("激活对象")] public ExposedReference<Camera> camera;    [Header("强度")] public float qiangDu;     public override Playable CreatePlayable(PlayableGraph graph, GameObject owner)    {        ScriptPlayable<CameraShakingBehaviour> playable =            ScriptPlayable<CameraShakingBehaviour>.Create(graph);        playable.GetBehaviour().qiangDu = qiangDu;        playable.GetBehaviour().Camera = camera.Resolve(graph.GetResolver());        return playable;    }}
 |