1 Star 1 Fork 1

Li Jin / EffectEditor

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

#Dorothy - EffectEditor   这是一个使用Dorothy游戏框架开发,用于配合Dorothy框架使用的特效编辑器。在这里提供二进制可执行版本的下载。当前粒子特效的编辑功能已经完成,逐帧动画的编辑功能还在开发中。
  编辑器在初次运行后可以在Win下的C:\Users\Username\AppData\Local\Dorothy\Effect,或是在Mac下的/Users/Username/Library/Caches/Effect路径中找到编辑器资源的输入输出目录。
  生成的特效文件在Dorothy游戏框架中的使用方法:编辑器会产出以.par结尾的粒子特效文件,.frame结尾的逐帧动画文件,main.effect特效清单文件,以及其它引用的图片文件。将以上所有相关文件复制到可访问的程序资源目录下,然后在代码中引用和进行加载。示例的加载代码如下:

setfenv(Dorothy())

local scene = CCScene()

oCache.Effect:load("main.effect") -- 通过特效清单文件加载所有的特效

oEffect("fire"):attachTo(scene):setOffset(400,400):autoRemove():start() -- 通过特效的名称创建特效并添加到场景中

CCDirector:run(scene)

  该编辑器全部使用Dorothy框架的Lua接口提供的功能完成开发,所有的源码见EffectEditor/Script目录下的所有lua代码。了解Dorothy游戏框架:这里。以下是部分编辑器的功能截图。

编辑器截图

空文件

简介

Dorothy框架配套的2D物理对象编辑器,用Dorothy框架开发,用于创作粒子特效和逐帧动画等。 展开 收起
Lua
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Lua
1
https://gitee.com/pig/EffectEditor.git
git@gitee.com:pig/EffectEditor.git
pig
EffectEditor
EffectEditor
master

搜索帮助