private void TryUpdateKeyedValue(CameraAnimationKeys key, ref float current) { if (AnimationKeys.ContainsKey(key)) { current = AnimationKeys[key]; } }
/// <summary> /// Sets a key value for animation usage. /// </summary> public void SetKeyframe(CameraAnimationKeys keyType, float value) { if (AnimationKeys.ContainsKey(keyType)) { AnimationKeys[keyType] = value; } else { AnimationKeys.Add(keyType, value); } }