2016年4月25日 星期一

0425 cocos2d-x BUG_label 設定紅色會出現 消失的問題

cocos2d-x BUG_cocos2d-x label 設定紅色會出現 消失的問題
問題範例:
auto pLabel = Label::createWithSystemFont("20:30", S_FONE, getFontSize(G_FSIZE_RESERV_BtnLabel));

    pLabel->setAnchorPoint(Vec2::ANCHOR_MIDDLE_RIGHT);

   // pLabel->setColor(Color3B::RED);

    pLabel->setTextColor(Color4B::RED);

說明
若將 label 的顏色 設為紅色 !會出現異常!
pLabel->setColor(Color3B::RED); 字體會變成黑色
 pLabel->setTextColor(Color4B::RED); 字體會消失


修正
static const Color4B COLOR_STR_RED= Color4B(255,0,0,255);
 pLabel->setTextColor(COLOR_STR_RED);

改為上面方式 即可以正常顯示紅色

沒有留言:

張貼留言

cocos2dx-lua 建立滑鼠監聽

重要關鍵字  EVENT_MOUSE_SCROLL addEventListenerWithSceneGraphPriority      if IsPc() then --建立滑鼠監聽         local listener = cc.EventListenerMouse...