tweaks part one billion

This commit is contained in:
Rapandrasmus 2023-10-07 19:28:43 +02:00
parent f30d850b74
commit 1359fc3e0c
3 changed files with 4 additions and 6 deletions

View file

@ -303,7 +303,7 @@ MonoBehaviour:
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
_fullRotRange: 160 _fullRotRange: 160
_spawnOffset: 2.6 _spawnOffset: 0.6
_holdLength: 4 _holdLength: 4
_ease: 4 _ease: 4
_rotateRoot: {fileID: 4208995891253938729} _rotateRoot: {fileID: 4208995891253938729}

View file

@ -108,7 +108,7 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1326311291227833683} m_GameObject: {fileID: 1326311291227833683}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: -1.685, z: 0} m_LocalPosition: {x: 0, y: -1.78, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []

View file

@ -108,7 +108,6 @@ namespace HeavenStudio.Games
private Util.EasingFunction.Function _funcEaseInOut; private Util.EasingFunction.Function _funcEaseInOut;
private Util.EasingFunction.Function _funcEaseOut; private Util.EasingFunction.Function _funcEaseOut;
private Util.EasingFunction.Function _funcSharp;
private double _jumpBeat = double.MaxValue; private double _jumpBeat = double.MaxValue;
@ -119,7 +118,6 @@ namespace HeavenStudio.Games
instance = this; instance = this;
_funcEaseInOut = Util.EasingFunction.GetEasingFunction(Util.EasingFunction.Ease.EaseInOutQuad); _funcEaseInOut = Util.EasingFunction.GetEasingFunction(Util.EasingFunction.Ease.EaseInOutQuad);
_funcEaseOut = Util.EasingFunction.GetEasingFunction(Util.EasingFunction.Ease.EaseOutQuad); _funcEaseOut = Util.EasingFunction.GetEasingFunction(Util.EasingFunction.Ease.EaseOutQuad);
_funcSharp = Util.EasingFunction.GetEasingFunction(Util.EasingFunction.Ease.EaseOutQuart);
} }
private void Update() private void Update()
@ -175,8 +173,8 @@ namespace HeavenStudio.Games
{ {
if (normalizedTravel < 0.5) if (normalizedTravel < 0.5)
{ {
float normalizedOut = cond.GetPositionFromBeat(currentAnimal.startBeat - _cameraHoldTime, 1); float normalizedOut = cond.GetPositionFromBeat(currentAnimal.startBeat - _cameraHoldTime, 0.5);
newZ = _funcSharp(0, _giraffeCameraZoom, Mathf.Clamp01(normalizedOut)); newZ = _funcEaseOut(0, _giraffeCameraZoom, Mathf.Clamp01(normalizedOut));
} }
else else
{ {