您所在的位置:下载吧  >  软件下载  >  其他软件  >  编程开发 > Egret UI Editor(2D游戏开发代码编辑器)

Egret UI Editor(2D游戏开发代码编辑器) v1.12.1 官方版

  • 软件大小:65.6 MB
  • 软件语言:简体中文
  • 更新时间:2024-05-26
  • 授   权:免费软件
  • 适用平台:WinAll
  • 推荐度: 6
无病毒官方版绿色版
点击查看大图
软件介绍

  Egret UI Editor是一个绿色安全、免费开源的2d游戏开发代码编辑器,主要功能是进行2D游戏开发,该软件专注于解决U 布局的开发工具,同时并鼓励开发者采用 VSCode 作为代码编辑器进行简单专业的游戏开发,Egret UI Editor 是白鹭引擎首款完全开源的编辑器,该软件界面简洁直观、功能分布整齐明显一目了然,拥有易学易用等特点,小白也可轻松上手进行使用;该软件拥有可视化编辑界面和动画编辑等特性,拥有完善的集成资源管理,方便用户进行便捷的游戏开发素材的使用,可以说是一款2D游戏开发的必备神器。

Egret UI Editor(2D游戏开发代码编辑器)

软件功能

  1 编辑器:Exml 可视化编辑器的主要区域,您可以通过拖拽标题栏的方式将打开的编辑器组合成自己喜欢的布局。

  2 资源管理器:显示您正在编辑的项目,所在的文件夹内的目录结构,这里对除 Exml 以外的文件做了过滤,所以您你能看到 Exml 文件和文件夹。另外,如果您在项目的项目的 egretProperties.json 中设置了 exmlRoot 属性的话,在您的资源管理器面板中,则只会显示 exmlRoot 目录内容。

  3 图层:此面板展现的是您当前正在编辑的 Exml 皮肤内的节点树状结构,您可以在此面板里更加精准的控制皮肤的层级以及组织结构。

  4 资源库:资源库内展现的是当前您项目的*.res.json内所指定的资源,您可以通过拖拽的方式,将资源作为UIImage的填充,直接创建在当前编辑器中。

  5 组件:组件面板中包含 egret 引擎自带的所有控件,分为控件和容器两类,同时也包含用户通过继承 eui.Component 开发的自定义组件。(注意:自定义组件不支持在编辑器中进行渲染,它将会被转为继承的最近的默认组件进行渲染,Egret UI Editor仅支持默认组件的渲染。)

  6 对齐:当您在编辑器中多选控件之后,即可使用对齐面板进行对齐相关的快捷操作。

  7 属性:对当前编辑器中选中的组件进行属性修改,其中分为 常用属性 和 所有属性 两类,如果您有需要设置的属性(如自定义组件的自定义属性)在 常用属性 中无法找到的话,可以通过 所有属性 进行设置。

  8 输出:输出面板中会对当前 Exml 皮肤文件的报错进行输出,起输出为引擎报错内容的输出,您可以通过刷新的方式来检查当前皮肤是否还有错误。输出面板的内容不会自动清空,需要您手动进行清除。

软件特色

  可视化界面编辑

  可以对游戏中的 Exml 皮肤进行

  可视化编辑、代码编辑和皮肤预览,

  集成三个功能于一体的混合编辑器。

Egret UI Editor(2D游戏开发代码编辑器)

  集成资源管理器

  通过可视化的拖拽操作,轻松高效地管理游戏素材,灵活定制分组加载规则,快速完成资源配置文件。

Egret UI Editor(2D游戏开发代码编辑器)

  可视化动画编辑

  通过设置关键帧,即可自动创建补间动画,

  实现各种酷炫的界面动画效果。

Egret UI Editor(2D游戏开发代码编辑器)

官方教程

  1.下载 Egret Launcher

  2.打开 Egret Launcher 的工具面板,如下图所示,点击安装 Egret UI Editor

Egret UI Editor(2D游戏开发代码编辑器)

  启动 Egret UI Editor

  点击安装好的应用程序即可启动工具。除此之外,您也可以通过命令行的方式打开 Egret UI Editor(1.9.0版本之后)

  eui //直接打开 Egret UI Editor

  eui [项目路径] //打开项目路径所在的项目

  eui [exml 文件路径] //打开这个 exml 文件所在的项目,同时定位到该文件

Egret UI Editor(2D游戏开发代码编辑器)

  上图为 Egret UI Editor 的工具界面,布局简单直观,下面就来简单的介绍一下。

  资源管理器

Egret UI Editor(2D游戏开发代码编辑器)

  资源管理器面板 可以用来浏览和管理项目中的 EXML 皮肤文件。

  打开、创建、删除文件或文件夹,或者重命名。

  通过拖动来移动文件或文件夹

  可以使用右键菜单来查看所有的操作

  注:您可以通过快捷键 Ctrl+P 呼出打开文件的快捷面板

Egret UI Editor(2D游戏开发代码编辑器)

  界面编辑器

Egret UI Editor(2D游戏开发代码编辑器)

  这部分是 Egret UI Editor 的核心区域,在此区域可以编辑界面,制作动画,修改 Exml 源码,以及预览界面最终效果。

  图层

Egret UI Editor(2D游戏开发代码编辑器)

  图层面板 可以通过拖拽来改变界面中元素图层的上下层级关系

  资源库

Egret UI Editor(2D游戏开发代码编辑器)

  通过 资源库面板 ,可以将资源素材拖拽到 UI 场景中去。通过下方的 搜索资源 框,输入文件名,可以快速查找资源

  组件

Egret UI Editor(2D游戏开发代码编辑器)

  通过 组件面板,可以将默认的控件和自定义组件,拖拽到 UI 场景中去。

  属性控制

Egret UI Editor(2D游戏开发代码编辑器)

  最右侧是属性控制面板,可以调节对应元素的各个属性。

  背景设置

Egret UI Editor(2D游戏开发代码编辑器)

  您可以将一个图片设置为编辑器的背景,编辑皮肤时有背景参考图更加直观。注意:背景图只会在编辑器中显示,最终的项目里不会显示。

  1.资源树

  这里以树的形式展示了资源文件的内容。树的左上角有折叠/展开树的功能按钮,和搜索框(采用了模糊匹配)。 选中一项资源会在右侧的信息区和预览区显示所选资源。

  右键点击资源,可以删除/在资源管理器中查看。如果是图片资源,可以编辑九宫格。

Egret UI Editor(2D游戏开发代码编辑器)

  可以批量删除资源,同时按住 ctrl/command/shift 键即可选择多项。

  可以删除文件夹。

  删除资源的同时会从相关的组里自动删除。

  可以从本地文件系统中拖入图片等资源到资源树中,拖入的文件自动添加到资源配置中。

  如果拖入的资源文件不在当前项目资源目录下,则会自动拷贝到当前项目资源目录的 assets 目录下。

  2.资源信息

Egret UI Editor(2D游戏开发代码编辑器)

  显示了所选资源的详细内容:

  名称:所选资源的名称,注意:不是文件名,而是在配置文件中的名称,不允许有同名出现。

  类型:所选资源的类型,有以下几种类型

  image:图片资源

  json: json 格式的数据文件

  text:文本文件

  font:位图字体文件

  sheet:位图纹理文件

  sound:声音文件

  bin:二进制文件

  附加参数:9宫格的切片信息

  二级key:位图纹理 sheet 文件的 subkeys

  3.预览区

Egret UI Editor(2D游戏开发代码编辑器)

  这里是各种资源的预览效果,image 类型展示为图片,sheet 类型展示为整张图,位图字体展示为位图字。

  对于image类型的资源,预览区左下角有一个9宫格编辑按钮,可以打开可视化编辑界面,通过拖拽的方式编辑9宫格切片。

  4.资源组

Egret UI Editor(2D游戏开发代码编辑器)

  这里显示的是资源文件中groups分组情况。

  点添加组按钮可以添加新的资源组。

  右键菜单里可以选择删除组。

  5.组内资源

Egret UI Editor(2D游戏开发代码编辑器)

  这里显示了当前所选组里的资源。选择一项将会在信息区预览区显示该资源详细内容,并在资源树里定位到该资源。

  右键菜单里可以选择删除项。

  可以多选。

  可以批量删除。

  双击名字可以改名。

  可以从资源树拖拽资源到当前区,将自动添加到当前组。

  资源冲突

Egret UI Editor(2D游戏开发代码编辑器)

  如果资源文件中有重名的资源项,或者资源对应的文件不存在等错误,则会自动检测出来,并通过标记红框或黄框的形式提醒。在界面底部也会有提示性文字。

  button_down.png文件刚被我删掉,该项资源对应的文件不存在,显示为黄色。

  checkbox里checkbox_select_down.png的资源名被我改为了checkbox_select_disabled_png,与checkbox_select_disabled.png的资源名产生了冲突,资源重名显示为红色。

  表单文件pic.json里的subkey则有一项重名,显示为黄色。

更新日志

  [新增] 添加新建窗口功能,支持同时打开多个项目

  [优化] 资源库中图片显示分辨率

  [优化] 拖拽改变组件大小后不会再添加多余的属性

  [优化] 新建皮肤,名称不再额外添加 Skin 后缀

  [优化] MacOS 支持拖动项目文件夹到 Dock 图标打开项目

  [修复] 文件保存后 * 号提示未消失的问题

  [修复] 修改组件 enabled 属性无效的问题

  [修复] 组件颜色属性显示错误的问题

  [修复] 缩放下拖动控件不跟随鼠标的问题

  [修复] 自定义 List 无法设置布局的问题

  [修复] 删除 List 数据后 exml 未删除 ArrayCollection 的问题

  [修复] 预览模式下点击 TextInput 会导致UI异常的问题

Egret UI Editor(2D游戏开发代码编辑器)下载地址

本类最新
  • Cygwin

    808 KB/2020-08-17

    Cygwin(UNIX模拟环境)是许多自由软件的集合,最初由CygnusSolutions开发,用于各种版本的MicrosoftWindows上,运行UNIX类系统。Cygwi

  • Vbs To Exe

    1.45 MB/2020-08-17

    VbsToExe绿色中文版是一款vb转exe的工具。VbsToExe简单易用,而且VbsToEXE转换器自带中文,界面简洁操作简单,需要这款转换工具的朋友可以下载使用。

  • Visual Studio 2015 Community

    5.8 GB/2020-08-17

    微软终于发布了VisualStudio2015简体中文版,下载吧第一时间提供VisualStudio2015官方中免费文版下载。VS2015提供了跨平台开发的功能,支持从Windows到Linux、甚至iOS和Android的开发!

  • Cygwin x64

    832 KB/2020-08-17

    Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnussolutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购

  • sql数据库备份恢复助手

    1.77 MB/2020-08-17

    sql数据库备份恢复助手是一款能够帮助sql数据库备份与恢复的工具,软件完美支持自动/手工方式备份本地/局域网(远程)数据库,无限复合式备份任务,支持备份文件通过Lan/Ftp/云

  • Navicat for MySQL

    17.34 MB/2020-08-17

    NavicatforMySQL是一个强大的MySQL数据库管理和开发工具。Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然是易于学习。使用了极好的图形用户界面(GUI)...

  • jEdit

    3.72 MB/2020-08-17

    jEdit官方中文版是一个用Java语言开发的文本编辑器,在GPL下发布。它可以在Windows、Linux、MacOS等多种平台下运行,并且有很多插件,可以扩充基本功能。它也支

  • Aptana Studio

    127.97 MB/2020-08-17

    AptanaStudio官方版是一个集成式的Web应用程序开发环境,它不仅可以作为独立的程序运行,而且还可以作为eclipse插件使用。AptanaStudio可以支持多种AJA

每日更新软件推荐
  • 一周最热
  • 总排行榜

您可能感兴趣的专题

  • 男生必备

    男生必备

    男生们看过来!

  • 安卓装机必备

    安卓装机必备

  • 女生必备

    女生必备

      女生必备app是拥有众多女性用户的手机软件,作为一个女生,生活中像淘宝、京东这类线上购物软件可以说是少不了的,小红书这种穿搭、化妆分享平台也很受欢迎,类似于西柚大姨妈、美柚这种专为女生打造的生理期app更是手机必备,还有大家用的最多拍照美颜app是绝对不能忘记的,除此之外对于一些追星女孩来说,微博也是一个必不可少的软件。超多女生必备软件尽在下载吧!

  • 迅雷看看使用教程

    迅雷看看使用教程

    迅雷看看播放器是一款多功能在线高清多媒体视频播放器,支持本地播放与在线视频点播,采用P2P点对点传输技术,可以在线流畅观看高清晰电影。不仅如此,迅雷看看不断完善用户交互和在线产品体验,让您的工作与生活充满乐趣。

  • 驱动精灵

    驱动精灵

    驱动精灵是一款集驱动管理和硬件检测于一体的、专业级的驱动管理和维护工具。驱动精灵为用户提供驱动备份、恢复、安装、删除、在线更新等实用功能,也是大家日常生活中经常用到的实用型软件之一了。

  • 拼音输入法

    拼音输入法

    对于电脑文字输入,拼音输入法是一种非常受欢迎的输入法,搜狗拼音输入法、百度拼音输入法、QQ拼音输入法、谷歌拼音输入法、紫光拼音输入法、智能拼音输入法等,你在用哪款呢?一款好用适合自己的拼音输入法一定对您平时帮助很大!下载吧收集了最热门国人最喜欢用的拼音输入法给大家。

  • b站哔哩哔哩怎么使用

    b站哔哩哔哩怎么使用

    很多人都喜欢在b站哔哩哔哩上观看视频,不单是因为可以提前看到一些视频资源,B站的一些弹幕、评论的玩法也是被网友们玩坏了!下面下载吧小编带来了b站哔哩哔哩怎么使用的教程合集!希望能帮到你啦!

  • 抖音短视频app

    抖音短视频app

    抖音短视频app,这里汇聚全球潮流音乐,搭配舞蹈、表演等内容形式,还有超多原创特效、滤镜、场景切换帮你一秒变大片,为你打造刷爆朋友圈的魔性短视频。脑洞有多大,舞台就有多大!好玩的人都在这儿!