Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var parallax = 235;
- var songDuration = 185;
- var animations = [
- {
- "index": 1,
- "type": "drop",
- "start": 38.39,
- "end": 64.06,
- "animations": [
- {
- "type": "lyric",
- "start": 36.76,
- "end": 38.09,
- "returnLogo": 38.39,
- "text": "Lick Me Like a lollipop",
- "transistionTime": 0.3,
- "randomSeed": 51
- }
- ]
- },
- {
- "index": 2,
- "type": "drop",
- "start": 102.39,
- "end": 128.05,
- "animations": [
- {
- "type": "glitch",
- "start": 100.61,
- "end": 102.39,
- "returnLogo": 102.39
- }
- ]
- }
- ];
- function getMarker(time){
- var i=0;
- var minDiff=1000;
- var marker;
- for(i in animations){
- var start = Math.abs(time-animations[i].start);
- var end = Math.abs(time-animations[i].end);
- var m = start > end ? end : start;
- if(m<minDiff){
- minDiff=m;
- marker = animations[i];
- }
- }
- return marker;
- }
- function getAnimationMarker(animationList, time){
- var i=0;
- var minDiff=1000;
- var marker;
- for(i in animationList){
- var start = Math.abs(time-animationList[i].start);
- var end = Math.abs(time-animationList[i].end);
- var m = start > end ? end : start;
- if(m<minDiff){
- minDiff=m;
- marker = animationList[i];
- }
- }
- return marker;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement