⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 elastic.as

📁 最为强大的个人版播客系统!专用的个人视频源码
💻 AS
字号:
//Created by Action Script Viewer - http://www.buraks.com/asv
    class mx.transitions.easing.Elastic
    {
        function Elastic () {
        }
        static function easeIn(t, b, c, d, a, p) {
            if (t == 0) {
                return (b);
            }
            t = t / d;
            if (t == 1) {
                return (b + c);
            }
            if (!p) {
                p = d * 0.3;
            }
            if ((!a) || (a < Math.abs(c))) {
                a = c;
                var _local7 = p / 4;
            } else {
                var _local7 = (p / (Math.PI*2)) * Math.asin(c / a);
             }
            t = t - 1;
            return ((-((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + b);
        }
        static function easeOut(t, b, c, d, a, p) {
            if (t == 0) {
                return (b);
            }
            t = t / d;
            if (t == 1) {
                return (b + c);
            }
            if (!p) {
                p = d * 0.3;
            }
            if ((!a) || (a < Math.abs(c))) {
                a = c;
                var _local7 = p / 4;
            } else {
                var _local7 = (p / (Math.PI*2)) * Math.asin(c / a);
             }
            return ((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) + c) + b);
        }
        static function easeInOut(t, b, c, d, a, p) {
            if (t == 0) {
                return (b);
            }
            t = t / (d / 2);
            if (t == 2) {
                return (b + c);
            }
            if (!p) {
                p = d * 0.45;
            }
            if ((!a) || (a < Math.abs(c))) {
                a = c;
                var _local7 = p / 4;
            } else {
                var _local7 = (p / (Math.PI*2)) * Math.asin(c / a);
             }
            if (t < 1) {
                t = t - 1;
                return ((-0.5 * ((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + b);
            }
            t = t - 1;
            return (((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) * 0.5) + c) + b);
        }
        static var version = "1.1.0.52";
    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -