rocket
This commit is contained in:
		
							parent
							
								
									024aded1a4
								
							
						
					
					
						commit
						e2b531a6ed
					
				
					 5 changed files with 8 additions and 9 deletions
				
			
		
							
								
								
									
										
											BIN
										
									
								
								asset/sprites/rocket01.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								asset/sprites/rocket01.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 2.2 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								asset/src/rocket01.xcf
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								asset/src/rocket01.xcf
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
						 | 
				
			
			@ -1 +1 @@
 | 
			
		|||
{"astronaut":{"sx":0,"sy":1,"cols":1,"tilew":24,"tileh":24,"frames":1},"minecraft-cake":{"sx":0,"sy":26,"cols":1,"tilew":32,"tileh":32,"frames":1},"neingeist":{"sx":0,"sy":59,"cols":1,"tilew":24,"tileh":24,"frames":1},"starbug":{"sx":0,"sy":84,"cols":1,"tilew":24,"tileh":24,"frames":1}}
 | 
			
		||||
{"astronaut":{"sx":0,"sy":1,"cols":1,"tilew":24,"tileh":24,"frames":1},"minecraft-cake":{"sx":0,"sy":26,"cols":1,"tilew":32,"tileh":32,"frames":1},"neingeist":{"sx":0,"sy":59,"cols":1,"tilew":24,"tileh":24,"frames":1},"rocket":{"sx":0,"sy":84,"cols":1,"tilew":26,"tileh":52,"frames":1},"starbug":{"sx":0,"sy":137,"cols":1,"tilew":24,"tileh":24,"frames":1}}
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 4 KiB  | 
| 
						 | 
				
			
			@ -47,11 +47,11 @@ Q.Sprite.extend("Player",{
 | 
			
		|||
    // hit.sprite is called everytime the player collides with a sprite
 | 
			
		||||
    this.on("hit.sprite",function(collision) {
 | 
			
		||||
 | 
			
		||||
      // Check the collision, if it's the cake, you win!
 | 
			
		||||
      if(collision.obj.isA("Cake")) {
 | 
			
		||||
      // Check the collision, if it's the rocket, you win!
 | 
			
		||||
      if(collision.obj.isA("Rocket")) {
 | 
			
		||||
        this.destroy();
 | 
			
		||||
         $( "#einladung" ).show( "slow" );
 | 
			
		||||
        Q.stageScene("ThereWillBeCake",1, { label: "You Won!" });
 | 
			
		||||
         $("#einladung").center();
 | 
			
		||||
         $("#einladung").show("slow");
 | 
			
		||||
      }
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -60,9 +60,9 @@ Q.Sprite.extend("Player",{
 | 
			
		|||
});
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Q.Sprite.extend("Cake", {
 | 
			
		||||
Q.Sprite.extend("Rocket", {
 | 
			
		||||
  init: function(p) {
 | 
			
		||||
    this._super(p, { sheet: 'minecraft-cake' });
 | 
			
		||||
    this._super(p, { sheet: 'rocket' });
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -155,8 +155,7 @@ Q.scene("level1",function(stage) {
 | 
			
		|||
  stage.insert(new Q.Starbug({ x: 600, y: 0 }));
 | 
			
		||||
  stage.insert(new Q.Neingeist({ x: 650, y: 0 }));
 | 
			
		||||
 | 
			
		||||
  // Finally add the cake
 | 
			
		||||
  stage.insert(new Q.Cake({ x: 146, y: 36 }));
 | 
			
		||||
  stage.insert(new Q.Rocket({ x: 146, y: 32 }));
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// To display a game over / game won popup box,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Reference in a new issue