欢迎来到程序小院
愤怒的小红帽
玩法:帮助小红帽安全送达老奶奶家,当狼进入靶子以后鼠标对准靶子,
点击鼠标左键🏹,对应的狼就会被射死,然后继续往前冲,快去🏹吧^^。
开始游戏https://www.ormcc.com/play/gameStart/244
html
<div style="position: relative;" id="gameDiv"></div>
css
body {text-align: center;background: #fff;padding: 0;border: 0;margin: 0;height: 100%;
}
#gameDiv, canvas {display: block;position: absolute;margin: 0 auto;padding: 0;border: 0;
}
js
egret_h5 = {};
egret_h5.prefix = "";
egret_h5.loadScript = function (list, callback) {var loaded = 0;var loadNext = function () {egret_h5.loadSingleScript(egret_h5.prefix + list[loaded], function () {loaded++;if (loaded >= list.length) {callback();}else {loadNext();}})};loadNext();
};
egret_h5.loadSingleScript = function (src, callback) {var s = document.createElement('script');if (s.hasOwnProperty("async")) {s.async = false;}s.src = src;s.addEventListener('load', function () {this.removeEventListener('load', arguments.callee, false);callback();}, false);document.body.appendChild(s);
};
egret_h5.preloadScript = function (list, prefix) {if (!egret_h5.preloadList) {egret_h5.preloadList = [];}egret_h5.preloadList = egret_h5.preloadList.concat(list.map(function (item) {return prefix + item;}))
};
egret_h5.startLoading = function () {var list = egret_h5.preloadList;egret_h5.loadScript(list, egret_h5.startGame);
};
var NullLocalStorage = (function () {function NullLocalStorage() {this.data = {};}NullLocalStorage.prototype.getItem = function (key) {return this.data[key];};NullLocalStorage.prototype.setItem = function (key, value) {this.data[key] = value;};NullLocalStorage.prototype.removeItem = function (key) {delete this.data[key];};NullLocalStorage.prototype.clear = function () {for (var key in this.data) {this.removeItem(key);}};return NullLocalStorage;
})();
var EgretLocalStorage = (function () {function EgretLocalStorage() {if (egret_webview.io.isFileExists(EgretLocalStorage.filePath)) {var str = egret_webview.io.readFile(EgretLocalStorage.filePath, null);this.data = JSON.parse(str);}else {this.data = {};}}EgretLocalStorage.prototype.getItem = function (key) {return this.data[key];};EgretLocalStorage.prototype.setItem = function (key, value) {this.data[key] = value;this.save();};EgretLocalStorage.prototype.removeItem = function (key) {delete this.data[key];this.save();};EgretLocalStorage.prototype.clear = function () {for (var key in this.data) {delete this.data[key];}this.save();};EgretLocalStorage.prototype.save = function () {egret_webview.io.writeFile(EgretLocalStorage.filePath, JSON.stringify(this.data), null);};EgretLocalStorage.filePath = "LocalStorage.local";return EgretLocalStorage;
})();
function EgretRuntimeBridgeInit() {if (typeof(egret_webview) == "undefined") {if (typeof(window.____egret_webview) == "undefined") {//Runtime出错了!!//alert("_js : window.____egret_webview undefined");}else {egret_webview = {};egret_webview.obj = window.____egret_webview;console.log("_js : egret_webview = " + egret_webview.obj);egret_webview.io = window.____egtIO;console.log("_js : egret_webview.io = " + egret_webview.io);egret_webview.audio = window.____egtAudio;console.log("_js : egret_webview.audio = " + egret_webview.audio);}}if (window.hasOwnProperty("egret_webview") && typeof(egret_webview) != "undefined") {egret_webview.onDestory = function () {};egret_webview.onPause = function () {};egret_webview.onResume = function () {};egret.localStorage = new EgretLocalStorage();}else if (window && window.localStorage && window.localStorage.getItem) {egret.localStorage = window.localStorage;}else {egret.localStorage = new NullLocalStorage();}
}
window.EgretRuntimeBridgeInit = EgretRuntimeBridgeInit;
源码
需要源码请关注添加好友哦^ ^
转载:欢迎来到本站,转载请注明文章出处
https://ormcc.com/