#include "TimelineScriptObject.helper.h"
#define IInteraction
/*
通过传递对称区间进行初始化
最佳判定点
区间时长,最终结果为
(bestJudgementTimePoint-interactableIntervalThatCanScoreBest/2,bestJudgementTimePoint+interactableIntervalThatCanScoreBest/2)
区间时长,最终结果为
(bestJudgementTimePoint-interactableScoreInterval/2,bestJudgementTimePoint+interactableScoreInterval/2)
区间时长,最终结果为
(bestJudgementTimePoint-interactiveDuration/2,bestJudgementTimePoint+interactiveDuration/2)
区间时长,最终结果为
(bestJudgementTimePoint-visibleDuration/2,bestJudgementTimePoint+visibleDuration/2)
*/
#define SetupJudgementLevels(bestJudgementTimePoint,interactableIntervalThatCanScoreBest,interactableScoreInterval,interactiveDuration,visibleDuration)
/*
设置可见区间(显现但不可判定,3级判定区间)开始时间
*/
#define SetVisibleDurationBegin(value)
/*
设置可见区间(显现但不可判定,3级判定区间)结束时间
*/
#define SetVisibleDurationEnd(value)
/*
设置2级判定区间(可判定但错误的)开始时间
*/
#define SetInteractiveDurationBegin(value)
/*
设置2级判定区间(可判定但错误的)结束时间
*/
#define SetInteractiveDurationEnd(value)
/*
设置1级判定区间(可判定的)开始时间
*/
#define SetInteractableScoreIntervalBegin(value)
/*
设置1级判定区间(可判定的)结束时间
*/
#define SetInteractableScoreIntervalEnd(value)
/*
设置0级判定区间(最佳判定)开始时间
*/
#define SetInteractableIntervalThatCanScoreBestBegin(value)
/*
设置0级判定区间(最佳判定)结束时间
*/
#define SetInteractableIntervalThatCanScoreBestEnd(value)