抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

简介

Egret是个开发套件,他内部有很多开发相关的软件.第一眼看到很懵的.所以这里先简单介绍下.

说明

Egret Engine2D/3D: 白鹭引擎包含了白鹭时代研发的遵循HTML5标准的游戏引擎。他包括 2D / 3D 渲染核心、GUI体系、音频管理、资源管理等游戏引擎的常用模块。
通过使用白鹭引擎,开发者可以尽可能的不用关注浏览器的底层实现,解决HTML5游戏性能问题及碎片化问题,灵活地满足开发者开发2D或3D游戏的需求。

Egret Wing: 主要开发代码的IDE,也可以开发游戏界面,并且也可以开发手机程序界面.所以有个项目叫做EUI,这个就是用于开发界面的项目.

有多个项目类型可以选择,最迷惑的就是游戏项目EUI项目 仔细看下面所带的库不一样.
EUI项目带有EUI编辑器,就是可以可视化编辑诸如按钮,面板之类的组件.他这里的组件不是那css绘制出来的,使用图片等组合起来的,所以可视化开发会很容易,但不知道速度上有没有优势.

经验: 在新建EUI模版的时候,不能用 new作为文件名字,注意是小写开头的.
否则会无法使用可视化编辑器,可能是关键字冲突造成的. 所以只能用 New.exml.

游戏项目 可以通过修改 egretProperties.json 增加 { "name":"eui" } 这一项来支持 EUI 可视编辑.
不过 因为资源里resource缺少EUI组件的资源,所以备用的组件都不显示.这是因为是上面说的组件都是图片组合的.所以游戏项目就算这么改了 意义也不大.

评论