修改项目根地址, 并将部分依赖于ToolFile的功能迁移至依赖Interaction以实现网络文件的获取
This commit is contained in:
102
Assets/StreamingAssets/Helper/IInteraction.helper.h
Normal file
102
Assets/StreamingAssets/Helper/IInteraction.helper.h
Normal file
@@ -0,0 +1,102 @@
|
||||
#include "TimelineScriptObject.helper.h"
|
||||
|
||||
#define IInteraction
|
||||
|
||||
/*
|
||||
|
||||
<summary>
|
||||
通过传递对称区间进行初始化
|
||||
</summary>
|
||||
<param name="bestJudgementTimePoint">最佳判定点</param>
|
||||
<param name="interactableIntervalThatCanScoreBest">区间时长,最终结果为
|
||||
(bestJudgementTimePoint-interactableIntervalThatCanScoreBest/2,bestJudgementTimePoint+interactableIntervalThatCanScoreBest/2)</param>
|
||||
<param name="interactableScoreInterval">区间时长,最终结果为
|
||||
(bestJudgementTimePoint-interactableScoreInterval/2,bestJudgementTimePoint+interactableScoreInterval/2)</param>
|
||||
<param name="interactiveDuration">区间时长,最终结果为
|
||||
(bestJudgementTimePoint-interactiveDuration/2,bestJudgementTimePoint+interactiveDuration/2)</param>
|
||||
<param name="visibleDuration">区间时长,最终结果为
|
||||
(bestJudgementTimePoint-visibleDuration/2,bestJudgementTimePoint+visibleDuration/2)</param>
|
||||
|
||||
*/
|
||||
#define SetupJudgementLevels(bestJudgementTimePoint,interactableIntervalThatCanScoreBest,interactableScoreInterval,interactiveDuration,visibleDuration)
|
||||
|
||||
/*
|
||||
|
||||
<summary>
|
||||
设置可见区间(显现但不可判定,3级判定区间)开始时间
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
|
||||
*/
|
||||
#define SetVisibleDurationBegin(value)
|
||||
|
||||
/*
|
||||
|
||||
<summary>
|
||||
设置可见区间(显现但不可判定,3级判定区间)结束时间
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
|
||||
*/
|
||||
#define SetVisibleDurationEnd(value)
|
||||
|
||||
/*
|
||||
|
||||
<summary>
|
||||
设置2级判定区间(可判定但错误的)开始时间
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
|
||||
*/
|
||||
#define SetInteractiveDurationBegin(value)
|
||||
|
||||
/*
|
||||
|
||||
<summary>
|
||||
设置2级判定区间(可判定但错误的)结束时间
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
|
||||
*/
|
||||
#define SetInteractiveDurationEnd(value)
|
||||
|
||||
/*
|
||||
|
||||
<summary>
|
||||
设置1级判定区间(可判定的)开始时间
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
|
||||
*/
|
||||
#define SetInteractableScoreIntervalBegin(value)
|
||||
|
||||
/*
|
||||
|
||||
<summary>
|
||||
设置1级判定区间(可判定的)结束时间
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
|
||||
*/
|
||||
#define SetInteractableScoreIntervalEnd(value)
|
||||
|
||||
/*
|
||||
|
||||
<summary>
|
||||
设置0级判定区间(最佳判定)开始时间
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
|
||||
*/
|
||||
#define SetInteractableIntervalThatCanScoreBestBegin(value)
|
||||
|
||||
/*
|
||||
|
||||
<summary>
|
||||
设置0级判定区间(最佳判定)结束时间
|
||||
</summary>
|
||||
<param name="value"></param>
|
||||
|
||||
*/
|
||||
#define SetInteractableIntervalThatCanScoreBestEnd(value)
|
||||
|
||||
Reference in New Issue
Block a user