var tick = 0; var phase = 0; var vari = 100; function render() { tick ++; str = ''; if (phase == 0){ document.getElementById('animation').style.opacity = tick / 100; if(tick == 100){ document.getElementById('bg').style.display = 'none'; } } else if (phase == 1){ str += '

Credits

' } else if (phase == 2){ str += '

Credits

' } else if (phase == 3){ height = -0.00004 * (tick - 150)*(tick - 150)*(tick - 150) +35; str += '

ALC Media Team Presents

' } else if (phase == 4){ if (tick < 75 || tick >= 225){ vari -= 1; } else{ vari -= 0.1 } str += '
'; str += '

Key Contributors


'; for (i = 0; i < nameList_Key.length; i++){ spaces = ""; for(r = 0; r < nameList_Key[i].numberOfSpace; r++){ spaces += " "; } str += "

" + nameList_Key[i].name + spaces + nameList_Key[i].position + "

"; } str += '
' } else if (phase == 5){ height = -0.00004 * (tick - 150)*(tick - 150)*(tick - 150) + 0.01 * tick; str += '
' str += '

Photography

' for(i = 0; i < nameList_P.length;i++){ LR = Array('left','right') str += '

'+nameList_P[i]+'

' } str +='
' } else if (phase == 6){ height = -0.00004 * (tick - 150)*(tick - 150)*(tick - 150) +15; str += '
' str += '

Writing Team


' for(i = 0; i < nameList_W.length;i++){ str += '

'+nameList_W[i]+'

' } } else if (phase == 7){ height = -0.00004 * (tick - 150)*(tick - 150)*(tick - 150) +15; str += '
' str += '

IT Team


' for(i = 0; i < nameList_IT.length;i++){ str += '

'+nameList_IT[i]+'

' } str +='
' } else if (phase == 8){ document.getElementById('animation').style.opacity = (100-tick) / 100; if (tick == 100){ phase = -1; } } endOrNot(phase) document.getElementById('animation').innerHTML = str; if (phase != -1) { //鍦ㄥ姩鐢绘病鏈夌粨鏉熷墠锛岄�掑綊娓叉煋 window.requestAnimationFrame(render); } else{document.getElementById('animation').style.display = 'none'; document.getElementById('bg').style.display = 'none'; document.getElementById('prompt').style.display = 'none'; document.getElementById('clickBoard').style.display = 'none';} } var borders = Array(100,100,120,300,300,300,300,300,100); function endOrNot(ph){ if (tick == borders[ph]){ tick = 0; phase++; } } //绗竴甯ф覆鏌� function init(){ tick = 0; phase = 0; vari = 100; document.getElementById('animation').style.display = 'inline'; document.getElementById('bg').style.display = 'inline'; document.getElementById('prompt').style.display = 'inline'; document.getElementById('clickBoard').style.display = 'inline' document.getElementById('animation').style.opacity = 0; document.getElementById('bg').style.opacity = 0; window.requestAnimationFrame(render); } window.requestAnimationFrame(render);