BezierSolution.Extras.BezierWalkerLocomotionEditor.RestoreInitialData C# (CSharp) Method

RestoreInitialData() protected method

protected RestoreInitialData ( ) : void
return void
		protected override void RestoreInitialData()
		{
			base.RestoreInitialData();

			int index = tailSaveDataStartIndex;
			for( int i = 0; i < walkers.Length; i++ )
			{
				List<Transform> tail = ( (BezierWalkerLocomotion) walkers[i] ).Tail;
				for( int j = 0; j < tail.Count; j++, index++ )
				{
					tail[j].position = initialPositions[index];
					tail[j].rotation = initialRotations[index];
				}
			}
		}