Ankama.Cube.Animations.CameraShakePlayableBehaviour.PrepareFrame C# (CSharp) Method

PrepareFrame() public method

public PrepareFrame ( Playable playable, FrameData info ) : void
playable Playable
info FrameData
return void
		public override void PrepareFrame(Playable playable, FrameData info)
		{
			//IL_0019: Unknown result type (might be due to invalid IL or missing references)
			//IL_0020: Unknown result type (might be due to invalid IL or missing references)
			if (m_curve != null)
			{
				CameraHandler current = CameraHandler.current;
				if (!(null == current))
				{
					float num = (float)PlayableExtensions.GetTime<Playable>(playable);
					float num2 = (float)PlayableExtensions.GetDuration<Playable>(playable);
					float num3 = num / num2;
					float value = m_curve.Evaluate(num3);
					current.AddShake(value);
				}
			}
		}
	}