Files
aibis-dream/Assets/Scripts/FixSystem/Scope/TargetPointData.cs
T

39 lines
928 B
C#

using UnityEngine;
public class TargetPointData : MonoBehaviour
{
public WaveformType waveformType = WaveformType.Sine; // 正常波形类型
public bool isCorrect = true; // 是否为正确模块
[HideInInspector]
public bool isExternalError = false; // 是否为外部错误
[HideInInspector]
public bool isRunning = false; // 是否为外部错误
public bool HasExternalError()
{
return isExternalError;
}
public bool IsRunning()
{
return isRunning;
}
[HideInInspector]
public int randomShift;
[HideInInspector]
public float initialRandomPhase; // 随机初始相位
[HideInInspector]
public int spikeIndex = -1;
[HideInInspector]
public float sliderValue = -1;
void Start()
{
randomShift = Random.Range(7, 13);
initialRandomPhase = Mathf.PI * randomShift * 0.1f; // 随机初始相位
}
}