更新
This commit is contained in:
@@ -25,7 +25,7 @@ namespace Ichni.RhythmGame
|
||||
|
||||
flick.Initialize(elementName, id, tags, isFirstGenerated, parentElement);
|
||||
flick.exactJudgeTime = exactJudgeTime;
|
||||
flick.availableFlickDirections = new List<Vector2>() { Vector2.left, Vector2.right };
|
||||
//flick.availableFlickDirections = new List<Vector2>() { Vector2.left, Vector2.right };
|
||||
flick.judgeIntervals = new NoteJudgeIntervals(
|
||||
new TimeInterval(-0.15f, -0.15f), new TimeInterval(-0.15f, -0.15f),
|
||||
new TimeInterval(-0.15f, -0.15f), new TimeInterval(-0.15f, 0.15f),
|
||||
@@ -85,11 +85,7 @@ namespace Ichni.RhythmGame
|
||||
float timeDifference = triggerTime - exactJudgeTime;
|
||||
|
||||
NoteJudgeType startJudgeType = GetStartJudgeType(timeDifference);
|
||||
|
||||
if (startJudgeType != NoteJudgeType.Perfect)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
RemoveFromCheckingList();
|
||||
|
||||
preJudgeType = startJudgeType;
|
||||
@@ -127,6 +123,42 @@ namespace Ichni.RhythmGame
|
||||
isFinalJudged = true;
|
||||
}
|
||||
}
|
||||
|
||||
public void ExecuteTapJudge()
|
||||
{
|
||||
RemoveFromCheckingList();
|
||||
|
||||
float triggerTime = GameManager.instance.songTime;
|
||||
float timeDifference = triggerTime - exactJudgeTime;
|
||||
|
||||
NoteJudgeType startJudgeType = GetStartJudgeType(timeDifference);
|
||||
|
||||
if (startJudgeType == NoteJudgeType.Perfect)
|
||||
{
|
||||
Perfect(triggerTime);
|
||||
GameManager.instance.playingRecorder.resultData.Add(0);
|
||||
}
|
||||
else if (startJudgeType == NoteJudgeType.Good)
|
||||
{
|
||||
Good(triggerTime);
|
||||
}
|
||||
else if (startJudgeType == NoteJudgeType.Bad)
|
||||
{
|
||||
Bad(triggerTime);
|
||||
}
|
||||
else if (startJudgeType == NoteJudgeType.Miss)
|
||||
{
|
||||
Miss(triggerTime);
|
||||
}
|
||||
|
||||
if (startJudgeType != NoteJudgeType.Miss)
|
||||
{
|
||||
noteAudioSubmodule.PlayGeneralJudgeAudios();
|
||||
}
|
||||
|
||||
isFirstJudged = true;
|
||||
isFinalJudged = true;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class Flick
|
||||
|
||||
Reference in New Issue
Block a user