Bug fix for iOS support (tested on iPad 17FPS and iPhone 3GS 29FPS)
This commit is contained in:
parent
28e7b63568
commit
24ca06af50
4 changed files with 18 additions and 15 deletions
|
@ -22,7 +22,7 @@
|
||||||
<!-- Stylesheets -->
|
<!-- Stylesheets -->
|
||||||
<link rel="stylesheet" media="all" href="css/style.css" />
|
<link rel="stylesheet" media="all" href="css/style.css" />
|
||||||
<link href="http://fonts.googleapis.com/css?family=Orbitron:400,500,700,900" rel="stylesheet" type="text/css" >
|
<link href="http://fonts.googleapis.com/css?family=Orbitron:400,500,700,900" rel="stylesheet" type="text/css" >
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
|
||||||
<!-- Game Intro -->
|
<!-- Game Intro -->
|
||||||
|
@ -71,7 +71,7 @@
|
||||||
<!-- The footer... -->
|
<!-- The footer... -->
|
||||||
<footer id="credits" class="">
|
<footer id="credits" class="">
|
||||||
<strong>HTML5 Game Jam 2011</strong><br>
|
<strong>HTML5 Game Jam 2011</strong><br>
|
||||||
<strong><a href="https://github.com/glenux/wyrian" target="_blank" title="View Project on GitHub" class="game">..:: Wyrian v<span id="version">0.2a</span> ::..</a></strong> | <a href="http://www.html5place.com/" title="View my Website" class="author">Guillaume DE LA RUE</a><br>Thanks to <a href="https://github.com/glenux" target="_blank" title="View profile of Glenux on GitHub" class="quote">Glenux</a> for design and Matthieu Bosquet<br>And everyone present at the HTML5 Game Jam :)
|
<strong><a href="https://github.com/glenux/wyrian" target="_blank" title="View Project on GitHub" class="game">..:: Wyrian v<span id="version">0.2b</span> ::..</a></strong> | <a href="http://www.html5place.com/" title="View my Website" class="author">Guillaume DE LA RUE</a><br>Thanks to <a href="https://github.com/glenux" target="_blank" title="View profile of Glenux on GitHub" class="quote">Glenux</a> for design and Matthieu Bosquet<br>And everyone present at the HTML5 Game Jam :)
|
||||||
</footer>
|
</footer>
|
||||||
|
|
||||||
<!-- Main JS Libs -->
|
<!-- Main JS Libs -->
|
||||||
|
|
|
@ -28,7 +28,7 @@ var app = function(opts) {
|
||||||
|
|
||||||
// Listen for inputs
|
// Listen for inputs
|
||||||
this.input = new this.Input() ;
|
this.input = new this.Input() ;
|
||||||
|
|
||||||
// Return object
|
// Return object
|
||||||
return this;
|
return this;
|
||||||
} ;
|
} ;
|
||||||
|
@ -40,7 +40,7 @@ app.prototype.init = function() {
|
||||||
|
|
||||||
require({
|
require({
|
||||||
baseUrl: "js/",
|
baseUrl: "js/",
|
||||||
urlArgs: "bust=" + self.version
|
urlArgs: "bust=" + GameVersion
|
||||||
},
|
},
|
||||||
|
|
||||||
// -- Layout to load
|
// -- Layout to load
|
||||||
|
@ -81,12 +81,14 @@ app.prototype.loopAnimation = function() {
|
||||||
|
|
||||||
// -- Create ennemies if needed
|
// -- Create ennemies if needed
|
||||||
var numEnnemies = 0 ;
|
var numEnnemies = 0 ;
|
||||||
for ( var i in Layouts.Ennemies.els ) {
|
if ( Layouts.Ennemies ) {
|
||||||
var _el = Layouts.Ennemies.els[i] ;
|
for ( var i in Layouts.Ennemies.els ) {
|
||||||
if ( ! _el.deleteAfter ) numEnnemies++ ;
|
var _el = Layouts.Ennemies.els[i] ;
|
||||||
}
|
if ( ! _el.deleteAfter ) numEnnemies++ ;
|
||||||
for ( var i = numEnnemies-1 ; i < Level + 3 ; i++ ) {
|
}
|
||||||
Layouts.Ennemies.createRandom() ;
|
for ( var i = numEnnemies-1 ; i < Level + 3 ; i++ ) {
|
||||||
|
Layouts.Ennemies.createRandom() ;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// -- Init loops counter
|
// -- Init loops counter
|
||||||
|
|
|
@ -95,8 +95,8 @@ Layout.prototype.createObj = function(opts) {
|
||||||
if ( ! this.box.length ) {
|
if ( ! this.box.length ) {
|
||||||
|
|
||||||
this.box = $('<div>', {
|
this.box = $('<div>', {
|
||||||
class:'sprite '+this.name,
|
'class':'sprite '+this.name,
|
||||||
id: this.id
|
'id': this.id
|
||||||
}) ;
|
}) ;
|
||||||
|
|
||||||
this.cssObj = {
|
this.cssObj = {
|
||||||
|
|
|
@ -5,7 +5,8 @@ var Game = new app({
|
||||||
'order!layouts/Ennemies'
|
'order!layouts/Ennemies'
|
||||||
],
|
],
|
||||||
'wrapper': $('#GameContainer')
|
'wrapper': $('#GameContainer')
|
||||||
}) ;
|
}),
|
||||||
|
GameVersion = 0 ;
|
||||||
|
|
||||||
// Init Application and bind all games events
|
// Init Application and bind all games events
|
||||||
jQuery(document).ready(function() {
|
jQuery(document).ready(function() {
|
||||||
|
@ -13,11 +14,11 @@ jQuery(document).ready(function() {
|
||||||
/**************************************************************************
|
/**************************************************************************
|
||||||
* Load Dependencies & Create Application
|
* Load Dependencies & Create Application
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
|
GameVersion = $('#version').html() ;
|
||||||
var baseLibs = [
|
var baseLibs = [
|
||||||
'order!libs/jquery.transform-0.9.3.min',
|
'order!libs/jquery.transform-0.9.3.min',
|
||||||
'order!layouts/LayoutClass'
|
'order!layouts/LayoutClass'
|
||||||
],
|
] ;
|
||||||
GameVersion = $('#version').html() ;
|
|
||||||
|
|
||||||
require({
|
require({
|
||||||
baseUrl: "js/",
|
baseUrl: "js/",
|
||||||
|
|
Loading…
Reference in a new issue