ui控件自定义扩展功能说明

感谢支持,如果做了自定义控件欢迎分享给大家哦~~ :7: :7:

让我想起了U3D,不过Cocos的做法好复杂啊……
加上如果使用的是lua的话,还要绑定在lua上使用,虽然绑定还算简单,不过各种东西加起来就有点复杂了说……
不过这是一个质的进步,必须赞一个 :2:

有教程就明白了,支持cocos

请问 hanrea 前辈,
在C:\Users"USERNAME"\Documents\CocoStudio\Source\2.2.3\CustomWidgetSamples
下打开 CustomWidgetSamples.sln, 然后新建一个CustomButton.h 和CustomButton.cpp,
并按照上面的步骤完成,那么是不是在cocostudio UI界面上就会有CSCustomButton这样一个控件

应该是需要建立四个文件才行,也就是两个类,一个是CS开头,一个没有CS开头。

希望早点支持3.0~

谢谢支持。

我尝试写UI自定义控件(CSCustomNode), 在UI编辑器里面用我的自己定义的控件, 然后保存, 关闭编辑器,再打开用了我写的自定义控件的工程, 结果出错, 我去查看json文件,发现里"classname": “Widget”, 不是我的控件类名(CustomNode),我代码是直接用CustomWidgetSamples里面的CustomParticleWidget改的, 请问这是怎么回事?

我手动修改了json, 改成我写的类,也是加载的时候还是报下面的错误

我添加了CCPoint类型的set和get但自定义属性里面没有出现对应的ui

“ 3目前支持字符串,数值,颜色三种基本类型。 ”

不支持point类型的。请转换一下吧。

这个功能还没有用过,学习下~

版主问个问题 我是WIN7 用户 文档目录在D:/Documents 装了1.4版本CS后找不到插件目录在哪 D:/Documents/CocoStudio下面没有插件目录

找到了 装到工作目录下的CocoStudio下了

我觉得应该弄一个 ui 嵌套 ui 的功能. 就像CocosBuilder的ccbi 嵌套一样

请问 hanrea 前辈,那个反射创建CustomImageView方法有什么用啊?有Creat()不就可以创建这个对象了吗

版主求救 自定义了一个控件cocostudio里使用时自定义属性没有问题 但是代码里加载起来却没有调用这些接口 是怎么回事?似乎本身就没有这个功能吗 自定义属性需要在代码里获取该对象后手动调用的吗?

这个功能对我来说很重要,为了减少UI的成本,又有自定义的控件,1.3后有支持可以说是一条出路了。
还想问一下,coco studio for mac 是否也支持自定义控件?

楼主应该把所有用到的工具软件和下载地址提供下

请问支持3.0的UI扩展吗~需要怎么配置~

你好,由于编辑器内核还未升级,所以效果还不支持3.x版本UI扩展。但是你可以预留属性,给美术提供可编辑属性区,渲染交由程序显示。