代码拉取完成,页面将自动刷新
#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游戏框架:这里。以下是部分编辑器的功能截图。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。