Changeset 36869
- Timestamp:
- 02/27/10 20:21:21 (3 years ago)
- Location:
- lang/actionscript/flmml/trunk/src
- Files:
-
- 2 modified
-
com/txt_nifty/sketch/flmml/MEnvelope.as (modified) (1 diff)
-
flmml.swf (modified) (previous)
Legend:
- Unmodified
- Added
- Removed
-
lang/actionscript/flmml/trunk/src/com/txt_nifty/sketch/flmml/MEnvelope.as
r36224 r36869 55 55 m_counter = m_timeInSamples; 56 56 m_currentPoint = m_envelopePoint; 57 while(m_c ounter >= m_currentPoint.next.time){57 while(m_currentPoint.next != null && m_counter >= m_currentPoint.next.time){ 58 58 m_currentPoint = m_currentPoint.next; 59 59 m_counter -= m_currentPoint.time; 60 if(m_currentPoint.next == null){ 61 m_currentVal = m_currentPoint.level; 62 break; 63 }else{ 64 m_step = (m_currentPoint.next.level - m_currentPoint.level) / m_currentPoint.next.time; 65 m_currentVal = m_currentPoint.level; 66 } 60 } 61 if(m_currentPoint.next == null){ 62 m_currentVal = m_currentPoint.level; 63 }else{ 64 m_step = (m_currentPoint.next.level - m_currentPoint.level) / m_currentPoint.next.time; 65 m_currentVal = m_currentPoint.level + (m_step * m_counter); 67 66 } 68 67 }
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)