summaryrefslogtreecommitdiff
path: root/Assets/Scripts/Unit/TimelineEvent.cs
blob: 1fab5c52f0e1706266d871c7648e5ef323de8d0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

// 动画帧事件
[DisallowMultipleComponent]
public partial class TimelineEvent: MonoBehaviour
{
    public enum EEventType
    {
        EventCameraZoom,     // 相机聚焦
        EventCameraShake,    // 相机晃动
        EventCameraBlur,     // 相机模糊
        EventCameraWhiteOut, // 相机白屏
        EventAfterImage,     // 角色残像
        EventMeshFade,       // 角色透明度
        EventMeshGloss,      // 角色泛光
        EventProjectile,     // 发射体
        EventEffect,         // 特效
        EventSound,          // 音效
        EventUIDrift,        // 
    }

    public const int kMaxEventsPerFrame = 10;

    void EventEffect(EventEffect effect)
    {
    }

    void EventAfterImage(EventAfterImage afterImage)
    {

    }

    void EventMeshFade(EventMeshFade meshFade)
    {

    }

}