<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Egret</title>
<meta name="viewport" content="width=device-width,initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="full-screen" content="true" />
<meta name="screen-orientation" content="portrait" />
<meta name="x5-fullscreen" content="true" />
<meta name="360-fullscreen" content="true" />
<style>
html, body {
-ms-touch-action: none;
background: #888888;
padding: 0;
border: 0;
margin: 0;
height: 100%;
}
</style>
</head>
<body>
<div style="margin: auto;width: 100%;height: 100%;" class="egret-player"
data-entry-class="Main"
data-orientation="landscape"
data-scale-mode="fixedWidth"
data-frame-rate="30"
data-content-width="800"
data-content-height="480"
data-show-paint-rect="false"
data-multi-fingered="2"
data-show-fps="false" data-show-log="false"
data-show-fps-style="x:0,y:0,size:12,textColor:0xffffff,bgAlpha:0.9">
</div>
<script>
var loadScript = function (list, callback) {
var loaded = 0;
var loadNext = function () {
loadSingleScript(list[loaded], function () {
loaded++;
if (loaded >= list.length) {
callback();
}
else {
loadNext();
}
})
};
loadNext();
};
var loadSingleScript = function (src, callback) {
var s = document.createElement('script');
s.async = false;
s.src = src;
s.addEventListener('load', function () {
s.parentNode.removeChild(s);
s.removeEventListener('load', arguments.callee, false);
callback();
}, false);
document.body.appendChild(s);
};
var xhr = new XMLHttpRequest();
xhr.open('GET', './manifest.json?v=' + Math.random(), true);
xhr.addEventListener("load", function () {
var manifest = JSON.parse(xhr.response);
var list = manifest.initial.concat(manifest.game);
loadScript(list, function () {
/**
* {
* "renderMode":, //Engine rendering mode, "canvas" or "webgl"
* "audioType": 0 //Use the audio type, 0: default, 2: web audio, 3: audio
* "antialias": //Whether the anti-aliasing is enabled in WebGL mode, true: on, false: off, defaults to false
* "calculateCanvasScaleFactor": //a function return canvas scale factor
* }
**/
egret.runEgret({ renderMode: "webgl", audioType: 0, calculateCanvasScaleFactor:function(context) {
var backingStore = context.backingStorePixelRatio ||
context.webkitBackingStorePixelRatio ||
context.mozBackingStorePixelRatio ||
context.msBackingStorePixelRatio ||
context.oBackingStorePixelRatio ||
context.backingStorePixelRatio || 1;
return (window.devicePixelRatio || 1) / backingStore;
}});
});
});
xhr.send(null);
</script>
</body>
</html>
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 3、本资源作为“参考资料”如果需要实现其他功能,需要能看懂代码,并且热爱钻研,自行调试。 塔防类游戏源码(白鹭引擎改造).zip
资源推荐
资源详情
资源评论
收起资源包目录
塔防类游戏源码(白鹭引擎改造).zip (208个子文件)
RadioButtonSkin.exml 863B
CheckBoxSkin.exml 851B
TextInputSkin.exml 746B
PanelSkin.exml 645B
ToggleSwitchSkin.exml 595B
ButtonSkin.exml 582B
ItemRendererSkin.exml 550B
ProgressBarSkin.exml 499B
HSliderSkin.exml 335B
VSliderSkin.exml 325B
ScrollerSkin.exml 283B
VScrollBarSkin.exml 263B
HScrollBarSkin.exml 261B
solider_deathDownBackwards.gif 103KB
solider_deathRightBackwards.gif 103KB
solider_deathRightForwards.gif 95KB
solider_walk_right.gif 49KB
solider_walk_left.gif 49KB
solider_walk_top.gif 48KB
solider_walk_down.gif 47KB
index.html 3KB
index.html 3KB
favicon.ico 4KB
bg.jpg 136KB
egret.js 1.09MB
eui.js 1007KB
egret.js 920KB
egret.web.js 394KB
eui.min.js 206KB
egret.min.js 195KB
game.js 185KB
egret.web.js 175KB
game.js 175KB
res.js 140KB
egret.min.js 135KB
tiled.js 120KB
tiled.js 120KB
assetsmanager.js 117KB
egret.web.min.js 116KB
egret.native.js 108KB
PathFinding.js 79KB
PathFinding.js 79KB
PathFinding.js 79KB
tween.js 69KB
egret.web.min.js 45KB
tiled.min.js 43KB
tiled.min.js 43KB
game.min.js 39KB
tween.js 38KB
game.min.js 34KB
res.min.js 29KB
promise.js 28KB
assetsmanager.min.js 28KB
Pathfinding.min.js 24KB
PathFinding.min.js 24KB
PathFinding.min.js 24KB
socket.js 23KB
egret.native.min.js 23KB
tween.min.js 12KB
game.web.js 11KB
game.native.js 11KB
Main.js 11KB
Player.js 8KB
tween.min.js 8KB
Soldier.js 7KB
WeaponFactory.js 7KB
promise.min.js 6KB
EnemyFactory.js 5KB
Gatling.js 5KB
ThemeAdapter.js 5KB
socket.min.js 4KB
Astar.js 4KB
game.web.min.js 3KB
WeaponTool.js 3KB
Platform.js 3KB
game.native.min.js 3KB
AssetAdapter.js 3KB
LoadingUI.js 3KB
Runner.js 3KB
Map.js 2KB
native_require.js 1KB
ScoreBar.js 766B
native_loader.js 182B
runtime_loader.js 182B
solider_animation.json 12KB
default.res.json 7KB
tsconfig.json 4KB
default.thm.json 1KB
manifest.json 802B
tasks.json 749B
launch.json 593B
egretProperties.json 526B
tsconfig.json 299B
description.json 231B
package.json 212B
tsconfig.json 200B
wingProperties.json 159B
tsconfig.json 140B
settings.json 76B
package.json 20B
共 208 条
- 1
- 2
- 3
资源评论
土豆片片
- 粉丝: 1558
- 资源: 5641
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功