白鹭引擎是14年最新发布的一款HTML5游戏引擎,在两年的时间里进行了更新强化,受到广大游戏开发者喜爱,号称可以让开发者彻底告别手写代码的历史,大家不妨试试。
界面介绍
“包资源管理器”面板
“包资源管理器”面板包含当前Egret Wing已经载入的所有项目和资源。 在包资源管理器中工作时,可以设置某一项目的属性配置,以及对任意资源进行复制、删除、重命名等操作。
“组件”面板
组件面板包含当前项目中所有可以使用的组件列表,其种类为“控件”,“布局”,“自定义”。您可以通过拖拽的方式把在文档区的设计视图中创建组件。
“图层”面板
该面板展示出当前文档区正在编辑的Exml皮肤文件中所有组件的层级结构。您可以通过该面板快速选中在文档区中与之对应的组件。 您也可以通过该面板更直观的调节文档区中组件之间的层级结构。
“控制台”面板
控制台面板会在解析/编译/调试项目的时候显示对应的错误信息。
“进度”面板
进度面板展示的是当前正在执行编译,运行等任务进度的面板。同时可以控制关闭该项目运行的服务器。
“资源库”面板
资源库面板中展示当前项目中所有可以被加载的资源,资源库中的资源依赖于项目使用的资源插件。 您也可以通过拖拽的方式将资源库面板中的资源拖拽到文档区的设计视图模式中以创建该UIAsset。
“状态”面板
通过“状态”面板可以方便查看Exml皮肤在不同状态下的呈现效果。同时可以切换到不同状态对Exml皮肤进行编辑。如:按钮的normal, over, down, disabled四个状态。
需要注意一点的是,“[所有状态]”并非是Egret程序中可以看到的,是方便用户使用Wing预览状态而设定,所以他并不会被编译进程序里。在Egret程序中可以看到的是除了“[所有状态]”以外的状态。所以您在编辑的时候注意当前选中的状态。
“属性”面板
您可以通过“属性”面板直接操作当前被选中组件的属性。
更新内容
支持新组件Rect
支持组件EditableText设置默认文字prompt
优化代码编辑自动格式化问题
修复布局操作导致UI编辑错乱的问题
修复删除Image组件,设计面板显示内容没有及时刷新的问题
修复资源图片过小,设置九宫格在UI编辑中无法显示的问题
修复组件BitmapLabel可视化操作中样式无法编辑的问题
修复某些情况资源图片无法编辑九宫格的问题