Egret引擎开发指南之运行项目


Posted in Javascript onSeptember 03, 2014

这是一个令人兴奋的小结,因为在这个小结中你终于能够看到你的第一个Demo的运行效果。

1.使用Egret工具运行游戏

运行Egret项目,我们需要一个已运行的HTTP服务器。在前面安装Egret的教程中,我们已经为大家推荐了一款HTTP服务器。现在我们来看一下如何使用我们egret提供的最简单的HTTP服务器来运行我们的项目。

和前面的教程一样,我们首相在终端中定位我们的项目,使用cd命令。

然后我们执行一个简单的命令来启动Egret的HTTP服务器,命令如下:

egret startserver HelloWorld

这个命令中egret startserver为启动egret内部服务器的命令,而后面的HelloWorld则是我们的项目名称。

当命令运行后,你会看到如图中的效果。

Egret引擎开发指南之运行项目

随后,egret工具会启动你的浏览器,启动的浏览器为当前操作系统的默认浏览器。egret工具启动Chrome后,会打开指定的网页,默认网页为http://localhost:3000/HelloWorld/launcher/index.html

此时你会在Chrome中看到一个带有简单动画的Hello World效果,效果如下图:

Egret引擎开发指南之运行项目

这里我们简单对服务器地址进行以下是说明,默认提供的服务器地址为http://localhost:3000/HelloWorld/launcher/index.html。egret为我们启动的HTTP服务器访问地址为http://localhost:3000/,其中http://localhost为本机访问地址,3000为我们使用的端口号,egret默认使用的端口号为“3000”。请确保在启动服务器之前,3000端口为未使用状态。

2.使用第三方HTTP服务器工具运行游戏

如果你安装了其他HTTP工具,那么现在你可以将其打开并运行

将游戏项目中的bin-debuglauncherresources文件夹拷贝到HTTP服务器的根目录或同级目录下。访问你的服务器地址即可运行游戏。

访问地址规则为 http://你的服务器地址/launcher/index.html

Javascript 相关文章推荐
用Juery网页选项卡实现代码
Jun 13 Javascript
jQuery lazyLoad图片延迟加载插件的优化改造方法分享
Aug 13 Javascript
什么是Node.js?Node.js详细介绍
Jun 01 Javascript
js使用post 方式打开新窗口
Feb 26 Javascript
js正则表达式匹配数字字母下划线等
Apr 14 Javascript
理解js对象继承的N种模式
Jan 25 Javascript
js中的关联数组与普通数组详解
Jul 27 Javascript
jQuery实现隔行变色的方法分析(对比原生JS)
Nov 18 Javascript
正则中的回溯定义与用法分析【JS与java实现】
Dec 27 Javascript
设置cookie指定时间失效(实例代码)
May 28 Javascript
Vue路由切换时的左滑和右滑效果示例
May 29 Javascript
vue实现多个元素或多个组件之间动画效果
Sep 25 Javascript
JavaScript实现找出字符串中第一个不重复的字符
Sep 03 #Javascript
Egret引擎开发指南之编译项目
Sep 03 #Javascript
js和jquery中循环的退出和继续下一个循环
Sep 03 #Javascript
Egret引擎开发指南之创建项目
Sep 03 #Javascript
Mac OS X 系统下安装和部署Egret引擎开发环境
Sep 03 #Javascript
Windows8下搭建Node.js开发环境教程
Sep 03 #Javascript
javascript常见操作汇总
Sep 03 #Javascript
You might like
PHP实现数组递归转义的方法
2014/08/28 PHP
PHP中list()函数用法实例简析
2016/01/08 PHP
jquery 图片 上一张 下一张 链接效果(续篇)
2010/04/20 Javascript
js 函数的副作用分析
2011/08/23 Javascript
JS中showModalDialog 的使用解析
2013/04/17 Javascript
经过绑定元素时会多次触发mouseover和mouseout事件
2014/02/28 Javascript
js无刷新操作table的行和列
2014/03/27 Javascript
jquery 取子节点及当前节点属性值的方法
2014/08/24 Javascript
Javascript基础教程之argument 详解
2015/01/18 Javascript
js完美实现@提到好友特效(兼容各大浏览器)
2015/03/16 Javascript
Javascript中3个需要注意的运算符
2015/04/02 Javascript
详解Javascript模板引擎mustache.js
2016/01/20 Javascript
jQuery实现页面点击后退弹出提示框的方法
2016/08/24 Javascript
jQuery实现的背景颜色渐变动画效果示例
2017/03/24 jQuery
Bootstrap 表单验证formValidation 实现远程验证功能
2017/05/17 Javascript
通过封装scroll.js 获取滚动条的值
2018/07/13 Javascript
vuex vue简单使用知识点总结
2019/08/29 Javascript
vue父子组件间引用之$parent、$children
2020/05/20 Javascript
jquery.validate自定义验证用法实例分析【成功提示与择要提示】
2020/06/06 jQuery
通过实例解析json与jsonp原理及使用方法
2020/09/27 Javascript
Mac OS X10.9安装的Python2.7升级Python3.3步骤详解
2013/12/04 Python
浅谈python中的实例方法、类方法和静态方法
2017/02/17 Python
django页面跳转问题及注意事项
2019/07/18 Python
Python八皇后问题解答过程详解
2019/07/29 Python
基于HTML5的WebGL经典3D虚拟机房漫游动画
2017/11/15 HTML / CSS
快速创建 HTML5 Canvas 电信网络拓扑图的示例代码
2018/03/21 HTML / CSS
亚洲最大的眼镜批发商和零售商之一:Glasseslit
2018/10/08 全球购物
印度民族服装购物网站:BIBA
2019/08/05 全球购物
一个大学生十年的职业规划
2014/01/17 职场文书
拾金不昧感谢信
2015/01/21 职场文书
2015年检验员工作总结范文
2015/04/30 职场文书
承诺书怎么写 ?
2019/04/16 职场文书
tensorboard 可视化之localhost:6006不显示的解决方案
2021/05/22 Python
Pycharm连接远程服务器并远程调试的全过程
2021/06/24 Python
Vue+TypeScript中处理computed方式
2022/04/02 Vue.js
Python字符串常规操作小结
2022/04/03 Python