官方插件 | C++ and Lua for Creator 0.4 版发布
Posted COCOS
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了官方插件 | C++ and Lua for Creator 0.4 版发布相关的知识,希望对你有一定的参考价值。
插件商店 Cocos Creator for cpp 0.3 版升级至 0.4 新版本啦!
虽然 Cocos Creator 可以高效编辑场景和 UI,内置支持 javascript,可是对于 C++/Lua 开发者,无法直接利用 Creator 高效的界面编辑功能,留有遗憾。我们特别推出 creator_to_cocos2dx 这个插件,专门用来导出 Cocos Creator 制作场景并给 Cocos2d-x 工程使用,方便开发者实现不同编辑器之间的平滑过渡。
下载前得先清楚这几点:
首先,它是 Cocos Creator 插件,主要功能是把用 Cocos Creator 制作的场景导出为 .ccreator 文件
其次,它包含了可以解析 .ccreator 文件的 reader,该 reader 可以用在 Cocos2d-x 的 c++/lua 工程里
使用版本要求:Cocos2d-x v3.14 以上、Cocos Creator 1.7 以上
插件使用请直接从 Cocos Store 下载
升级后的 0.4 版本相比前一个版本做出了如下改动:
新增特性
支持 Label outline
支持 motionstreak
增加 CMake 构建文件
插件面板增加导出选项
Export Resource Only,
Export Resource Dynamically Loaded
修复 Bug
修复 Button 子节点位置问题
修复 README 文档中的错误
修复 Animation 内存泄漏
修复 Animation wrapMode 与 Creator 中效果不一致的问题
移除
移除弃用的 convert_fire_to_json.py
面板选项说明
Project Path, 指 Cocos2d-x 的 C++/Lua 工程目录,比如引擎根目录的 tests/cpp-empty-test
Export Resource Only, 不导出插件包含的 reader 源码,只导出 Creator 的场景和相关的资源。
Export Resource Dynamically Loaded, 导出可能被动态加载的资源,根据 Creator 的资源使用规范,动态加载的资源需要放置到 resources 目录下
Auto Build After Scene Saved, 在 Creator 场景保存后,后台运行插件,按照面板的配置进行导出。
Creator 使用基于组件的模型创建对象,而 Cocos2d-x 每个对象有自己的结构,因此插件很难支持全部的 Creator 特性。
阅读原文给大家准备了具体的「安装配置、Creator 场景导出、场景导入 Cocos2d-x 项目以及导入场景如何使用」等详细教程,方便新手上路和老手过渡。
使用过程中如果有疑问,欢迎提交到社区反馈
forum.cocos.com/t/cocos-creator-c-lua-0-4/58661
以上是关于官方插件 | C++ and Lua for Creator 0.4 版发布的主要内容,如果未能解决你的问题,请参考以下文章