Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/src/js/jgame.js

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 151 by tsugehara, Thu Aug 22 15:37:41 2013 UTC revision 152 by tsugehara, Thu Aug 22 15:49:10 2013 UTC
# Line 97  var jg; Line 97  var jg;
97      })(jg.EffectType || (jg.EffectType = {}));      })(jg.EffectType || (jg.EffectType = {}));
98      var EffectType = jg.EffectType;      var EffectType = jg.EffectType;
99  })(jg || (jg = {}));  })(jg || (jg = {}));
100  window.requestAnimationFrame = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame || ((function () {  if (!window.requestAnimationFrame) {
101      var lastTime = Date.now ? Date.now() : new Date().getTime();      window.requestAnimationFrame = window["mozRequestAnimationFrame"] || window["webkitRequestAnimationFrame"] || window["msRequestAnimationFrame"] || ((function () {
102      var frame = 1000 / 60;          var lastTime = Date.now ? Date.now() : new Date().getTime();
103      return function (func) {          var frame = 1000 / 60;
104          var currentTime = Date.now ? Date.now() : new Date().getTime();          return function (func) {
105          var _id = setTimeout(function () {              var currentTime = Date.now ? Date.now() : new Date().getTime();
106              func(Date.now ? Date.now() : new Date().getTime());              var _id = setTimeout(function () {
107          }, Math.max(0, lastTime + frame - currentTime));                  func(Date.now ? Date.now() : new Date().getTime());
108          lastTime = currentTime;              }, Math.max(0, lastTime + frame - currentTime));
109          return _id;              lastTime = currentTime;
110      };              return _id;
111  })());          };
112        })());
113    }
114    
115  window.createCanvas = function (width, height) {  window.createCanvas = function (width, height) {
116      var canvas = document.createElement("canvas");      var canvas = document.createElement("canvas");

Legend:
Removed from v.151  
changed lines
  Added in v.152

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26