// // Stop timeline // stop(); // // Variables // this.statusLine._visible = false; var introImageFrames:Number = introImageTime*frameRate; var introImageTotalFrames:Number; var introImageSpeed = Math.ceil(((introImageStartX+introImageEndX)/introImageFrames)*100)/100; var timer:Number = 0; var frameNow:Number = 0; var loadNro:Number = 0; var showNro:Number = 0; var introImagePreloader:MovieClip = this.createEmptyMovieClip('iipl', this.getNextHighestDepth()); // // Info Scroll Black // infoScrollBlack.frontPageText = frontPageText; infoScrollBlack.skipButton.ref = this; infoScrollBlack.skipButton.onRelease = function() { delete this.ref.onEnterFrame; delete this.ref.introImagePreloader.onEnterFrame; _root.gotoAndPlay('fadeBlackWhite'); }; // // Load Intro Data // loadIntroData(); drawBackground("black"); // // Functions // // Load Intro Data function loadIntroData() { preloadText = "Loading data..."; var xml:XML = new XML(); xml.ignoreWhite = true; xml.onLoad = function() { var intro:Array = xml.firstChild.childNodes; introImageId = []; introImageFile = []; introImageTitle = []; for (var i = 0; i10 && _l == _t) { imageTmp._alpha = 0; imageTmp._visible = false; imageTmp._x = introImageStartX; imageTmp._y = 0; // kun bufferoitu video pyörimään if (loadNro == introImageLoadFirst) { showIntroImages(); } // bufferi pros if (loadNro(showNro+introImageLoadBuffer) || loadNro == (introImageId.length-1)) { // buffer teksti tyhjä preloadText = ""; // mennään pääsivulle if (showNro>=introImageId.length) { delete this.onEnterFrame; gotoAndPlay('fadeBlackWhite'); } // nimen hyppy if (showNro>=(introImageId.length/2)) { _root.statusLine.introImageTitleText2._visible = true; _root.statusLine.introImageTitleText1._visible = false; } else { _root.statusLine.introImageTitleText1._visible = true; _root.statusLine.introImageTitleText2._visible = false; } // alussa if (timer(introImageFrames-introImageFadeTime)) { this.imageHolder["introImageHolder"+showNro]._alpha -= 100/(introImageFadeTime-2); if (timer>=introImageFrames) { this.imageHolder["introImageHolder"+showNro].removeMovieClip(); showNro++; timer = 0; } } this.imageHolder["introImageHolder"+showNro]._x += introImageSpeed; this.statusLine._x = 50+900*(frameNow/introImageTotalFrames); timer++; frameNow++; } else { preloadText = "Loading..."; } }; }