/// <summary> /// Call this method after instantiation to initialize child resources. /// </summary> public override void Enable() { if (m_RandomNumberGenerator == null) m_RandomNumberGenerator = new HydraRNG(); if (m_CurveA == null) { m_CurveA = new AnimationCurve(); m_CurveA.SetWrapMode(DEFAULT_WRAP_MODE, DEFAULT_WRAP_MODE); } if (m_CurveB == null) { m_CurveB = new AnimationCurve(); m_CurveB.SetWrapMode(DEFAULT_WRAP_MODE, DEFAULT_WRAP_MODE); } base.Enable(); }