new file: Files/flashplayer_32_sa.exe new file: favicon.ico new file: globe.gif new file: imgs/download.png new file: imgs/zuck.jpg new file: index.html new file: other.ico new file: script.js new file: site.webmanifest new file: sitemap.html new file: styles/backround.css new file: styles/border.css new file: styles/fonts/Titillium_Web/OFL.txt new file: styles/fonts/Titillium_Web/TitilliumWeb-Black.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Bold.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-BoldItalic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-ExtraLight.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-ExtraLightItalic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Italic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Light.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-LightItalic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Regular.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-SemiBold.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-SemiBoldItalic.ttf new file: styles/fonts/webfontkit-20221027-163353/generator_config.txt new file: styles/fonts/webfontkit-20221027-163353/specimen_files/grid_12-825-55-15.css new file: styles/fonts/webfontkit-20221027-163353/specimen_files/specimen_stylesheet.css new file: styles/fonts/webfontkit-20221027-163353/stylesheet.css new file: styles/fonts/webfontkit-20221027-163353/titilliumweb-extralight-demo.html new file: styles/fonts/webfontkit-20221027-163353/titilliumweb-extralight-webfont.woff new file: styles/fonts/webfontkit-20221027-163353/titilliumweb-extralight-webfont.woff2 new file: styles/fonts/webfontkit-20221027-165950/generator_config.txt new file: styles/fonts/webfontkit-20221027-165950/specimen_files/grid_12-825-55-15.css new file: styles/fonts/webfontkit-20221027-165950/specimen_files/specimen_stylesheet.css new file: styles/fonts/webfontkit-20221027-165950/stylesheet.css new file: styles/fonts/webfontkit-20221027-165950/titilliumweb-bold-demo.html new file: styles/fonts/webfontkit-20221027-165950/titilliumweb-bold-webfont.woff new file: styles/fonts/webfontkit-20221027-165950/titilliumweb-bold-webfont.woff2 new file: styles/style.css new file: tools/2048/.gitignore new file: tools/2048/.jshintrc new file: tools/2048/CONTRIBUTING.md new file: tools/2048/LICENSE.txt new file: tools/2048/README.md new file: tools/2048/Rakefile new file: tools/2048/favicon.ico new file: tools/2048/index.html new file: tools/2048/js/animframe_polyfill.js new file: tools/2048/js/application.js new file: tools/2048/js/bind_polyfill.js new file: tools/2048/js/classlist_polyfill.js new file: tools/2048/js/game_manager.js new file: tools/2048/js/grid.js new file: tools/2048/js/html_actuator.js new file: tools/2048/js/keyboard_input_manager.js new file: tools/2048/js/local_storage_manager.js new file: tools/2048/js/tile.js new file: tools/2048/meta/apple-touch-icon.png new file: tools/webretro/cores/neocd_libretro.js new file: tools/webretro/cores/neocd_libretro.wasm new file: tools/webretro/cores/nestopia_libretro.js new file: tools/webretro/cores/nestopia_libretro.wasm new file: tools/webretro/cores/o2em_libretro.js new file: tools/webretro/cores/o2em_libretro.wasm new file: tools/webretro/cores/opera_libretro.js new file: tools/webretro/cores/opera_libretro.wasm
52 lines
1.5 KiB
JavaScript
52 lines
1.5 KiB
JavaScript
var StateTutorial = {
|
|
|
|
preload: function(){
|
|
game.load.image("background", "assets/bg-color.png");
|
|
game.load.spritesheet("controls", "assets/controls-animation.png", 600, 432, 24);
|
|
game.load.spritesheet("back-button", "assets/back-button.png", 65, 32, 2);
|
|
game.load.spritesheet("play-button", "assets/play-button.png", 65, 32, 2);
|
|
game.load.audio("tutorial", "assets/music/tutorialScreenJam-compressed.m4a");
|
|
|
|
},
|
|
|
|
create: function(){
|
|
//MUSIC
|
|
this.tutorialSong = game.add.audio("tutorial");
|
|
this.tutorialSong.play('', 0, 1, true);
|
|
this.tutorialSong.volume = 0.5;
|
|
|
|
background = game.add.tileSprite(0, 0, 600, 432, "background");
|
|
|
|
this.controls = game.add.sprite(game.world.centerX, game.world.height-215, "controls");
|
|
this.controls.anchor.set(0.5, 0.5);
|
|
this.controls.animations.add("controls-animation", [], 6, true);
|
|
this.controls.animations.play("controls-animation");
|
|
|
|
//Back Button
|
|
this.startBtn = game.add.button(40, game.world.height-20,
|
|
"back-button", this.startMain, this, 1, 0, 1);
|
|
this.startBtn.anchor.set(0.5, 0.5);
|
|
|
|
//Define and add game buttons
|
|
this.startBtn = game.add.button(563, game.world.height-20,
|
|
"play-button", this.startGame, this, 1, 0, 1);
|
|
this.startBtn.anchor.set(0.5, 0.5);
|
|
},
|
|
|
|
startGame: function (){
|
|
this.tutorialSong.stop();
|
|
game.state.start("StateChoice");
|
|
|
|
},
|
|
|
|
startMain: function (){
|
|
this.tutorialSong.stop();
|
|
game.state.start("StateTitle");
|
|
|
|
},
|
|
|
|
update: function(){
|
|
},
|
|
|
|
};
|