33 lines
967 B
C#
33 lines
967 B
C#
|
|
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;
|
||
|
|
}
|
||
|
|
}
|