4个回答
展开全部
有如下三种方法:
1、使用UIHelper类的静态方法seekWidgetByName(Widget *rootWidget, const char *);
注意该方法的首参数为UI根节点,第二个参数为UI控件的名称,该控件的名称是在使用UI编辑器时,给该控件所起的名称。如下:
Layout* button_layout = static_cast< Layout*>
( UIHelper::seekWidgetByName(map_root, "button_Panel" ));
2、使用TouchGroup指针对象的getWidgetByName(const char *)方法。
因为最前面两行代码已经将UI界面的根结点加载到m_pUILayer中,因此可以
调用m_pUILayer方法的getWidgetByName()方法来获取某个控件。如下:
Button* back_button = static_cast <Button *>(m_pUILayer->getWidgetByName("back_Button"));
3、先获取父控件,再调用父控件的getChildByTag(int tag)方法或getChildByName(const char *)方法。
1、使用UIHelper类的静态方法seekWidgetByName(Widget *rootWidget, const char *);
注意该方法的首参数为UI根节点,第二个参数为UI控件的名称,该控件的名称是在使用UI编辑器时,给该控件所起的名称。如下:
Layout* button_layout = static_cast< Layout*>
( UIHelper::seekWidgetByName(map_root, "button_Panel" ));
2、使用TouchGroup指针对象的getWidgetByName(const char *)方法。
因为最前面两行代码已经将UI界面的根结点加载到m_pUILayer中,因此可以
调用m_pUILayer方法的getWidgetByName()方法来获取某个控件。如下:
Button* back_button = static_cast <Button *>(m_pUILayer->getWidgetByName("back_Button"));
3、先获取父控件,再调用父控件的getChildByTag(int tag)方法或getChildByName(const char *)方法。
展开全部
CocoStudio 是由 Cocos2d-x 官方推出的一个专门针对 Cocos2d-x 游戏开发的免费工具集,目前正在开发阶段,且日益完善之中!既是工具集,当然集成了现有各零零散散工具的功能,并且不断扩充,
追问
就是说还没这个功能咯 看来只能重做了 诶
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个不能复制,需要进行导入
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询