Advertisement
Sabre35

BakerIce_Level1.js

Sep 7th, 2015
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.11 KB | None | 0 0
  1. /*
  2. * To change this license header, choose License Headers in Project Properties.
  3. * To change this template file, choose Tools | Templates
  4. * and open the template in the editor.
  5. */
  6. var game = new Phaser.Game(800,600,Phaser.AUTO,'',{preload: preload, create: create, update: update});
  7.  
  8. function preload(){
  9. game.load.image('Cone','pics/ICE-Cream-cone_1.png');
  10. game.load.image('back','pics/BakerIceBackground_1.png');
  11. game.load.image('Shoot','pics/CreamShoot.png');
  12. game.load.image('Title','pics/Baker-Ice-title_1.png');
  13. game.state.add("level1",level1);
  14. game.state.add("level2",level2);
  15. }
  16. var cone;
  17. var text;
  18. function create(){
  19.  
  20. back = game.add.sprite(0,0,'back');
  21. title = game.add.sprite(200,0,'Title');
  22. title.scale.setTo(1,1);
  23. s3 = game.add.sprite(500,250,'Shoot');
  24. s2 = game.add.sprite(280,250,'Shoot');
  25. s1 = game.add.sprite(60,250,'Shoot');
  26. cone = game.add.sprite(300,430,'Cone');
  27. cone.inputEnabled = true;
  28. cone.input.enableDrag();
  29.  
  30.  
  31. game.physics.enable(cone,Phaser.Physics.ARCADE);
  32. game.physics.arcade.enable(s1);
  33. var style = {font: "32px comic sans", fill :"#000000", wordwrap: true, wordWrapWidth: cone.width,align:"center"};
  34. text = game.add.text(0,0,".25",style);
  35. text.anchor.set(0.5);
  36. T1=game.add.text(145,210,"1/4",style);
  37. T2=game.add.text(360,210,"1/2",style);
  38. T3=game.add.text(580,210,"1/3",style);
  39.  
  40.  
  41. }
  42. function update(){
  43. game.physics.arcade.overlap(cone,s1,collisionHandler,null,this);
  44. var style = {font: "32px comic sans", fill :"#000000", wordwrap: true, wordWrapWidth: cone.width,align:"center"};
  45. text.x = Math.floor(cone.x + cone.width / 2);
  46. text.y = Math.floor(cone.y + cone.height / 2);
  47.  
  48. CX = cone.x;
  49. S1 = s1.x;
  50. // CY = s2.y;
  51. // console.log(CY);
  52. // console.log(CX);
  53. function collisionHandler(){
  54. console.log("game Over");
  55. game.state.load("level2");
  56. }
  57. //console.log(CX);
  58. //if(CX === S1){
  59. // console.log("Game Over");
  60. //T1 =game.add.text(145,210,"",style);
  61.  
  62. //}
  63.  
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement