private void OnAddKeySelected(object keyInfo) { KeyMenuInfo keyMenuInfo = keyInfo as KeyMenuInfo; Vector3 euler = m_sunRotationConfig.Evaluate(keyMenuInfo.Time); TODSunRotation.KeyFrame keyFrame = new TODSunRotation.KeyFrame(keyMenuInfo.Time, euler); m_sunRotationConfig.Add(keyFrame); }
void Update() { m_time += Time.deltaTime; if (m_time > 10) { m_time -= 10; } m_lightTransform.localEulerAngles = m_sunRotationConfig.Evaluate(m_time / 10); }