public void ProcessResults(ref NativeArray <BeziersMovementPositionState> beziersMovementPositionStates, int i) { this.BeziersMovementPositionState = beziersMovementPositionStates[i]; }
public void StartBeziersMovement() { this.BeziersMovementPositionState = new BeziersMovementPositionState(new BeziersControlPoints(this.BeziersControlPointsBuildInput), this.BeziersControlPointsBuildInput.Speed); this.IsCurrentlyMoving = true; this.OnMovementStartEvent?.Invoke(this); }