DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ EaseInOutExpo()

static float Easing::EaseInOutExpo ( float t)
inlinestaticprivate

См. определение в файле Easing.c строка 122

123 {
124
125 if( t == 0 || t == 1 )
126 {
127 return t;
128 }
129
130 float scaledTime = t * 2;
131 float scaledTime1 = scaledTime - 1;
132
133 if( scaledTime < 1 )
134 {
135 return 0.5 * Math.Pow( 2, 10 * scaledTime1 );
136 }
137
138 return 0.5 * ( -Math.Pow( 2, -10 * scaledTime1 ) + 2 );
139
140 }

Перекрестные ссылки Math::Pow().