基础内容-2
Track Percent Point 和 Track Head Point 重构优化 Note基础 特效框架(Effect Submodule 和 Effect基础类),将用于“时间触发型特效容器”与“Note特效容器“
This commit is contained in:
33
Assets/Scripts/GameElements/Notes/NoteBase.cs
Normal file
33
Assets/Scripts/GameElements/Notes/NoteBase.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using Dreamteck.Splines;
|
||||
using Sirenix.OdinInspector;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Ichni.RhythmGame
|
||||
{
|
||||
public class NoteBase : BaseElement
|
||||
{
|
||||
[Title("Basic Info")]
|
||||
public float exactJudgeTime;
|
||||
|
||||
[Title("Track Info")]
|
||||
public bool isOnTrack;
|
||||
public Track track;
|
||||
public SplinePositioner trackPositioner;
|
||||
|
||||
// [Title("NoteVisual")]
|
||||
// public GeneralNoteVisual noteVisual;
|
||||
//
|
||||
// [Title("NoteEffect")]
|
||||
// public List<NoteEffectGenerate> noteEffectGenerateList;
|
||||
// public List<NoteEffectPerfect> noteEffectPerfectList;
|
||||
// public List<NoteEffectGood> noteEffectGoodList;
|
||||
// public List<NoteEffectMiss> noteEffectMissList;
|
||||
|
||||
[Title("In-Game Info")]
|
||||
public Vector2 noteScreenPosition;
|
||||
public bool isJudged;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user