自定义label问题

我这样自定义了一个label 像其他自定义组件一样加载进来,报了一个错:

Assertion failed: (string != __null), function setString, file /Users/jxhgzs/Desktop/SweetPome_0.1.0/SweetpomeII/SweetpomeII/libs/cocos2dx/proj.ios/…/label_nodes/CCLabelTTF.cpp, line 161.
但我已经写labelText 属性了啊
{ “Label”: { “classname”: “GameObject”, “x”: 240, “y”: 160, “objecttag”:10001, “components”: { “classname”: “GUILabelTTF”, “properties”: { “labelText”: “testLabel”, “fontSize”: 14 } } }}

SP-II 目前不支持手动添加UI控件,现在只能通过UI编辑器编辑加载

需要动态增加Label的怎么办?

例如:在某个触发事件后需要在某个物体上显示10个Label,再在某个触发事件后清除这10个Label。

— Begin quote from ____

foupry 发表于 2012-11-5 13:33 url

需要动态增加Label的怎么办?

例如:在某个触发事件后需要在某个物体上显示10个Label,再在某个触发事件后 …

— End quote

可以自定义一个uiDataLayer:
{ “Label”: { “classname”: “GameObject”, “x”: 0, “y”: 0, “objecttag”:10000, “components”: { “classname”: “GUIDataLayer”, //RenderComponent “file”: “labelui.plist”, //对应的文件,UI编辑器提供 “name”:“labelui” } } }
通过ui编辑器 导出一个单独的label :labelui.plist

SP-II 目前不支持手动添加UI控件,现在只能通过UI编辑器编辑加载

需要动态增加Label的怎么办?

例如:在某个触发事件后需要在某个物体上显示10个Label,再在某个触发事件后清除这10个Label。