typo
This commit is contained in:
parent
52d3ca57bd
commit
9b19134fac
|
|
@ -208,7 +208,7 @@ MonoBehaviour:
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
startPosition: {fileID: 7449121522870419912}
|
startPosition: {fileID: 7449121522870419912}
|
||||||
startPositionALt: {fileID: 4782971190098862075}
|
startPositionAlt: {fileID: 4782971190098862075}
|
||||||
hitPosition: {fileID: 2492873460742809070}
|
hitPosition: {fileID: 2492873460742809070}
|
||||||
missPosition: {fileID: 7533979600266239065}
|
missPosition: {fileID: 7533979600266239065}
|
||||||
meatFlyHeight: 4.4
|
meatFlyHeight: 4.4
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ namespace HeavenStudio.Games.Scripts_MeatGrinder
|
||||||
public class Meat : MonoBehaviour
|
public class Meat : MonoBehaviour
|
||||||
{
|
{
|
||||||
[SerializeField] Transform startPosition;
|
[SerializeField] Transform startPosition;
|
||||||
[SerializeField] Transform startPositionALt;
|
[SerializeField] Transform startPositionAlt;
|
||||||
[SerializeField] Transform hitPosition;
|
[SerializeField] Transform hitPosition;
|
||||||
[SerializeField] Transform missPosition;
|
[SerializeField] Transform missPosition;
|
||||||
[SerializeField] float meatFlyHeight = 1f;
|
[SerializeField] float meatFlyHeight = 1f;
|
||||||
|
|
@ -72,7 +72,7 @@ namespace HeavenStudio.Games.Scripts_MeatGrinder
|
||||||
double missTime = cond.GetSongPosFromBeat(startBeat + 1) + MeatGrinder.ngLateTime;
|
double missTime = cond.GetSongPosFromBeat(startBeat + 1) + MeatGrinder.ngLateTime;
|
||||||
double currentTime = cond.songPositionAsDouble;
|
double currentTime = cond.songPositionAsDouble;
|
||||||
Vector3 lastPos = transform.position;
|
Vector3 lastPos = transform.position;
|
||||||
Vector3 startPos = meatType == MeatType.LightMeat ? startPositionALt.position : startPosition.position;
|
Vector3 startPos = meatType == MeatType.LightMeat ? startPositionAlt.position : startPosition.position;
|
||||||
|
|
||||||
float hitAlongMissRatio = Vector3.Dot((startPos - missPosition.position), (startPos - hitPosition.position));
|
float hitAlongMissRatio = Vector3.Dot((startPos - missPosition.position), (startPos - hitPosition.position));
|
||||||
hitAlongMissRatio /= Vector3.Dot((startPos - missPosition.position), (startPos - missPosition.position));
|
hitAlongMissRatio /= Vector3.Dot((startPos - missPosition.position), (startPos - missPosition.position));
|
||||||
|
|
@ -146,9 +146,9 @@ namespace HeavenStudio.Games.Scripts_MeatGrinder
|
||||||
{
|
{
|
||||||
// draw a line showing the direction from the miss position to the hit position
|
// draw a line showing the direction from the miss position to the hit position
|
||||||
if (startPosition == null) return;
|
if (startPosition == null) return;
|
||||||
if (startPositionALt == null) return;
|
if (startPositionAlt == null) return;
|
||||||
|
|
||||||
Vector3 startPos = showAltCurve ? startPositionALt.position : startPosition.position;
|
Vector3 startPos = showAltCurve ? startPositionAlt.position : startPosition.position;
|
||||||
if (hitPosition != null && missPosition != null && startPos != null)
|
if (hitPosition != null && missPosition != null && startPos != null)
|
||||||
{
|
{
|
||||||
Gizmos.color = Color.red;
|
Gizmos.color = Color.red;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue