@@ -145,9 +145,11 @@ namespace Dreamteck.Splines
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private Spline[] _splines = new Spline[0];
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private bool _initializedInEditor = false;
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
#pragma warning disable CS0414
|
||||
private bool _initializedInEditor = false;
|
||||
#pragma warning restore CS0414
|
||||
|
||||
private int iterations => _subdivisions * _otherComputers.Length;
|
||||
|
||||
|
||||
@@ -194,7 +194,7 @@ namespace Dreamteck.Splines
|
||||
#endif
|
||||
input.transform.localScale = GetScale(input.transform.localScale);
|
||||
input.MovePosition(GetPosition(input.position));
|
||||
if (!input.isKinematic)
|
||||
if (!input.isKinematic)
|
||||
{
|
||||
#if UNITY_6000_0_OR_NEWER
|
||||
input.linearVelocity = HandleVelocity(input.linearVelocity);
|
||||
@@ -231,7 +231,7 @@ namespace Dreamteck.Splines
|
||||
#endif
|
||||
input.transform.localScale = GetScale(input.transform.localScale);
|
||||
input.position = GetPosition(input.position);
|
||||
if (!input.isKinematic)
|
||||
if (input.bodyType != RigidbodyType2D.Kinematic)
|
||||
{
|
||||
#if UNITY_6000_OR_NEWER
|
||||
input.linearVelocity = HandleVelocity(input.linearVelocity);
|
||||
|
||||
Reference in New Issue
Block a user