我曾经在 ShockWave 中发现了一个非常酷的音频可视化器。我想用或不使用 JQuery 将它重写为纯 JavaScript。我知道如何更改代码的某些部分,但有人可以帮助我处理这个片段吗?然后我会知道如何处理其他段落。
package fl.motion.easing
{
public class Quadratic
{
public function Quadratic()
{
super();
}
public static function easeIn(param1:Number, param2:Number, param3:Number, param4:Number) : Number
{
return param3 * (param1 = param1 / param4) * param1 + param2;
}
public static function easeOut(param1:Number, param2:Number, param3:Number, param4:Number) : Number
{
return -param3 * (param1 = param1 / param4) * (param1 - 2) + param2;
}
public static function easeInOut(param1:Number, param2:Number, param3:Number, param4:Number) : Number
{
if((param1 = param1 / (param4 / 2)) < 1)
{
return param3 / 2 * param1 * param1 + param2;
}
return -param3 / 2 * (--param1 * (param1 - 2) - 1) + param2;
}
}
}