Index

profiles

MMO.core.transitions · 1 symbol · generated 30 Sep 2026

namespace

profiles

transitions.js:110
MMO.core.transitions.profiles = {…}
Namespace
MMO.core.transitions

Properties15

elasticInOut

transitions.js:161
elasticInOut = MMO.core.transitions.elasticInOutFn(1,0.3*1.5)

Methods13

easeInOut()

transitions.js:131
easeInOut = function(t) {return -0.5*(Math.cos(Math.PI*t) - 1);}

backInOut()

transitions.js:135
backInOut = function(t) { if ((t*=2)<1) return 0.5*(t*t*((3.5925)*t-2.5925)); return 0.5*((t-=2)*t*((3.5925)*t+2.5925)+2); }

circInOut()

transitions.js:142
circInOut = function(t) { if ((t*=2) < 1) return -0.5*(Math.sqrt(1-t*t)-1); return 0.5*(Math.sqrt(1-(t-=2)*t)+1); }

bounceOut()

transitions.js:148
bounceOut = function(t) { if (t < 1/2.75) {return (7.5625*t*t);} if (t < 2/2.75) {return (7.5625*(t-=1.5/2.75)*t+0.75);} if (t < 2.5/2.75) {return (7.5625*(t-=2.25/2.75)*t+0.9375);} return (7.5625*(t-=2.625/2.75)*t +0.984375); }

bounceInOut()

transitions.js:154
bounceInOut = function(t) { if (t<0.5) return this.bounceIn (t*2) * .5; return this.bounceOut(t*2-1)*0.5+0.5; }