加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

CocoStudio UI编辑器自定义插件

发布时间:2020-12-14 19:30:02 所属栏目:百科 来源:网络整理
导读:今天搞定了 CocoStudio UI编辑器的自定义插件,总的来说虽说步骤有点繁琐,但还是很简单的 第一步,在 cocos2d-x 中写好自己的自定义控件 第二步,写一个解析类,并在 GUIReader 中注册回调,用来解析UI编辑器导出的配置文件 第三步,将写好的自定义控件和解

今天搞定了 CocoStudio UI编辑器的自定义插件,总的来说虽说步骤有点繁琐,但还是很简单的


第一步,在 cocos2d-x 中写好自己的自定义控件


第二步,写一个解析类,并在 GUIReader 中注册回调,用来解析UI编辑器导出的配置文件


第三步,将写好的自定义控件和解析类复制到 文档CocosStudioSource2.2.3CustomWidgetSamplesCustomWidget 下,并添加到CustomWidgetSamples 工程。

由于 CocoStudio 1.6 是基于 cocos2d-x 2.2.3 的,所以要对我们的类做简单的修改,如果对 cocos2d-x 2.2.3 不是很熟悉的话,可能会出现一些奇怪的问题。


第四步,参照CSCustomImageView 类写一个我们自己的控件和引擎交互的接口类。


第五步,在RegisterWidget 中注册我们的类和回调


第六步,修改SwigCustomWidget.i 文件,参照 CustomImageView 的写法。然后编译这个文件


第七步,将编译后生成的 C# 文件添加到CustomWidgetWrap 项目


第八步,将这两个项目分别以 Relese 模式编译,生成两个DLL


第九步,将这两个 DLL 拷贝到 文档CocosStudioPlugins1.6 目录下


第十步,启动 CocoStudio UI编辑器,就可以使用我们的自定义控件了


以上只是对步骤的简述,详细的请参考官方的文档:http://cn.cocos2d-x.org/tutorial/show?id=519

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读