求教clip studio动画如何复制帧
1个回答
展开全部
有如下三种方法:
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 *)方法。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询