使用Timeline时间轴播放动画时,可以使用Signal Track在指定的时间点添加事件,例如界面的显示隐藏、物体的切换等等。
使用步骤:
1.在Timeline编辑窗口右键,添加Signal Track:
2.新建空物体,添加Signal Receiver组件:
3.通过Add Reaction添加Unity Event事件:
4.将Signal Receiver赋值到Signal Track中,并添加Signal Emitter:
将Signal Emitter拖到指定的时间点,如图所示:
5.创建Signal Asset资产,并为Signal Emitter和Signal Receiver设置:
设置完成后,当Timeline播放到Signal Emitter设置的时间点时,将会执行Signal Receiver组件中设置的UnityEvent事件。