/** * See LICENSE file. * * Entry point. */ function __CAAT__loadingScene(director) { var scene= director.createScene(); var TIME= 2000; var time= new Date().getTime(); var background= new CAAT.ActorContainer(). setBackgroundImage( director.getImage('splash1'), true). addBehavior( new CAAT.GenericBehavior(). setFrameTime(TIME/2, 0). setValues( 1, 0, null, null, function(value,target,actor) { actor.setBackgroundImage( director.getImage('splash1'), true ) }) ); scene.addChild(background); var lading= new CAAT.Actor(). setBackgroundImage( director.getImage('lading'), true). enableEvents(false); lading.setLocation( director.width-lading.width-10, director.height-lading.height-30 ); scene.addChild(lading); var sitelogo= new CAAT.Actor(). setBackgroundImage( director.getImage('logo_menu'), true). enableEvents(true); sitelogo.setLocation( director.width-sitelogo.width-30, director.height-sitelogo.height-30 ); scene.addChild(sitelogo); sitelogo.mouseClick= function( e ) { CreateLinksInGame('Math-Plus','loading','logo'); }; var rueda= new CAAT.Actor(). setBackgroundImage( director.getImage('rueda'), true). setLocation( lading.x+20, lading.y+10 ). enableEvents(false); scene.addChild(rueda); var rrb= new CAAT.RotateBehavior(). setValues(0,2*Math.PI). setFrameTime(0,1000); rueda.addBehavior( rrb.setCycle(true) ); scene.loadedImage = function(count, images) { if ( count==images.length ) { var difftime= new Date().getTime()-time; if ( difftime