mac下cocos2d-x2.2.3如何获取json文件 ui

Posted on 2014-08-12 18:06  冷清秋_此去经年  阅读(159)  评论(0)    收藏  举报
     UILayer* pUILayer = UILayer::create();
        CC_BREAK_IF(!pUILayer);
        
        addChild(pUILayer);      //当然首先得创建一个//UILayer   
        
       // pUILayer->setPosition(ccp(300, 200));
        UIWidget* pUIWidget = dynamic_cast<UIWidget*>(GUIReader::shareReader()->widgetFromJsonFile("loginscene_1.ExportJson"));
          //读取当前得json 文件
        pUILayer->addWidget(pUIWidget);
 //把json 文件加载进去。
        <p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Menlo; color: rgb(79, 129, 135);">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Menlo; color: rgb(0, 132, 0);"><span style="color: #000000">        </span>//<span style="font-family: 'Heiti SC Light';">登录界面</span> <span style="font-family: 'Heiti SC Light';">隐藏</span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Menlo;">       <span style="color: rgb(79, 129, 135); font-family: Menlo; font-size: 11px; white-space: pre; background-color: rgb(240, 240, 240);">UIPanel*</span> <span style="color: #4f8187">pLoginPanel</span> = <span style="color: #bb2ca2">dynamic_cast</span><<span style="color: #4f8187">UIPanel</span>*>(pUILayer-><span style="color: #31595d">getWidgetByName</span>(<span style="color: #d12f1b">"login"</span>));</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Menlo;">        <span style="color: #008400">//</span><span style="font-family: 'Heiti SC Light'; color: rgb(0, 132, 0);">确定成功是否</span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Menlo;">        <span style="color: #78492a">CC_BREAK_IF</span>(!<span style="color: #4f8187">pLoginPanel</span>);      //判断是否 获取成功</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Menlo;">        <span style="color: #4f8187">pLoginPanel</span>-><span style="color: #31595d">setVisible</span>(<span style="color: #bb2ca2">true</span>);   //s设置隐藏</p>

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3