arcade-physics
Version:
Use Arcade Physics without Phaser.
73 lines • 2.99 kB
JavaScript
"use strict";
/**
* @author Richard Davey <rich@photonstorm.com>
* @copyright 2020 Photon Storm Ltd.
* @license {@link https://opensource.org/licenses/MIT|MIT License}
*/
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const back_1 = __importDefault(require("./back"));
const bounce_1 = __importDefault(require("./bounce"));
const circular_1 = __importDefault(require("./circular"));
const cubic_1 = __importDefault(require("./cubic"));
const elastic_1 = __importDefault(require("./elastic"));
const expo_1 = __importDefault(require("./expo"));
const linear_1 = __importDefault(require("./linear"));
const quadratic_1 = __importDefault(require("./quadratic"));
const quartic_1 = __importDefault(require("./quartic"));
const quintic_1 = __importDefault(require("./quintic"));
const sine_1 = __importDefault(require("./sine"));
const stepped_1 = __importDefault(require("./stepped"));
// EaseMap
exports.default = {
Power0: linear_1.default,
Power1: quadratic_1.default.Out,
Power2: cubic_1.default.Out,
Power3: quartic_1.default.Out,
Power4: quintic_1.default.Out,
Linear: linear_1.default,
Quad: quadratic_1.default.Out,
Cubic: cubic_1.default.Out,
Quart: quartic_1.default.Out,
Quint: quintic_1.default.Out,
Sine: sine_1.default.Out,
Expo: expo_1.default.Out,
Circ: circular_1.default.Out,
Elastic: elastic_1.default.Out,
Back: back_1.default.Out,
Bounce: bounce_1.default.Out,
Stepped: stepped_1.default,
'Quad.easeIn': quadratic_1.default.In,
'Cubic.easeIn': cubic_1.default.In,
'Quart.easeIn': quartic_1.default.In,
'Quint.easeIn': quintic_1.default.In,
'Sine.easeIn': sine_1.default.In,
'Expo.easeIn': expo_1.default.In,
'Circ.easeIn': circular_1.default.In,
'Elastic.easeIn': elastic_1.default.In,
'Back.easeIn': back_1.default.In,
'Bounce.easeIn': bounce_1.default.In,
'Quad.easeOut': quadratic_1.default.Out,
'Cubic.easeOut': cubic_1.default.Out,
'Quart.easeOut': quartic_1.default.Out,
'Quint.easeOut': quintic_1.default.Out,
'Sine.easeOut': sine_1.default.Out,
'Expo.easeOut': expo_1.default.Out,
'Circ.easeOut': circular_1.default.Out,
'Elastic.easeOut': elastic_1.default.Out,
'Back.easeOut': back_1.default.Out,
'Bounce.easeOut': bounce_1.default.Out,
'Quad.easeInOut': quadratic_1.default.InOut,
'Cubic.easeInOut': cubic_1.default.InOut,
'Quart.easeInOut': quartic_1.default.InOut,
'Quint.easeInOut': quintic_1.default.InOut,
'Sine.easeInOut': sine_1.default.InOut,
'Expo.easeInOut': expo_1.default.InOut,
'Circ.easeInOut': circular_1.default.InOut,
'Elastic.easeInOut': elastic_1.default.InOut,
'Back.easeInOut': back_1.default.InOut,
'Bounce.easeInOut': bounce_1.default.InOut
};
//# sourceMappingURL=EaseMap.js.map