display text when player wins
This commit is contained in:
		
							parent
							
								
									e8ef7f7594
								
							
						
					
					
						commit
						fb7811038c
					
				
					 2 changed files with 40 additions and 1 deletions
				
			
		
							
								
								
									
										15
									
								
								index.html
									
										
									
									
									
								
							
							
						
						
									
										15
									
								
								index.html
									
										
									
									
									
								
							|  | @ -7,6 +7,8 @@ | |||
|   <title>genossen! am 30.11. laden neingeist und starbug ein zu einem cosmonautischen fest!</title> | ||||
| 
 | ||||
|   <script src='http://cdn.html5quintus.com/v0.1.5/quintus-all.js'></script> | ||||
|   <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> | ||||
| 
 | ||||
|   <script src='platformer.js'></script> | ||||
| 
 | ||||
|   <style> | ||||
|  | @ -14,5 +16,18 @@ | |||
|   </style> | ||||
| </head> | ||||
| <body> | ||||
| 
 | ||||
| <div style="display: none" id="einladung"> | ||||
| Fo shizzle boofron dolor sit amizzle, consectetuer my shizz elit. Nullam go to | ||||
| hizzle velit, daahng dawg volutpizzle, suscipit , gravida vel, i saw beyonces | ||||
| tizzles and my pizzle went crizzle. Pellentesque eget tortizzle. Sizzle eros. | ||||
| Shizznit izzle dolizzle dapibus fizzle black crazy. Maurizzle pellentesque uhuh | ||||
| ... yih! et fizzle. Shizzle my nizzle crocodizzle izzle tortor. Mofo things | ||||
| rhoncizzle sizzle. In ghetto gangsta shut the shizzle up gangsta. I saw beyonces | ||||
| tizzles and my pizzle went crizzle dapibus. Curabitur tellus hizzle, pretizzle | ||||
| eu, mattizzle break it down, eleifend break it down, nunc. Doggy crazy. | ||||
| Integizzle cool bizzle sizzle bow wow wow. | ||||
| </div> | ||||
| 
 | ||||
| </body> | ||||
| </html> | ||||
|  |  | |||
|  | @ -49,8 +49,9 @@ Q.Sprite.extend("Player",{ | |||
| 
 | ||||
|       // Check the collision, if it's the cake, you win!
 | ||||
|       if(collision.obj.isA("Cake")) { | ||||
|         Q.stageScene("endGame",1, { label: "You Won!" });  | ||||
|         this.destroy(); | ||||
|          $( "#einladung" ).show( "slow" ); | ||||
|         Q.stageScene("ThereWillBeCake",1, { label: "You Won!" }); | ||||
|       } | ||||
|     }); | ||||
| 
 | ||||
|  | @ -182,6 +183,29 @@ Q.scene('endGame',function(stage) { | |||
|   container.fit(16); | ||||
| }); | ||||
| 
 | ||||
| Q.scene('ThereWillBeCake',function(stage) { | ||||
|   var container = stage.insert(new Q.UI.Container({ | ||||
|     x: Q.width/2, y: Q.height/2, fill: "rgba(0,0,0,0.5)" | ||||
|   })); | ||||
| 
 | ||||
| 
 | ||||
|   var button = container.insert(new Q.UI.Button({ x: 0, y: 0, fill: "#CCCCCC", | ||||
|                                                   label: "Play Again" })); | ||||
|   var label = container.insert(new Q.UI.Text({x:10, y: -10 - button.p.h, | ||||
|                                                    label: stage.options.label })); | ||||
|   // When the button is clicked, clear all the stages
 | ||||
|   // and restart the game.
 | ||||
|   button.on("click",function() { | ||||
|     $( "#einladung" ).hide(); | ||||
|     Q.clearStages(); | ||||
|     Q.stageScene('level1'); | ||||
|   }); | ||||
| 
 | ||||
|   // Expand the container to visibly fit its contents
 | ||||
|   // (with a padding)
 | ||||
|   container.fit(16); | ||||
| }); | ||||
| 
 | ||||
| // ## Asset Loading and Game Launch
 | ||||
| // Q.load can be called at any time to load additional assets
 | ||||
| // assets that are already loaded will be skipped
 | ||||
|  |  | |||
		Reference in a new issue