Cocos2d-x3.3Final(9)RichText常用成員函式(C++)
RichText * _richText = RichText::create();
RichElementText * re1 = RichElementText::create(1, Color3B::RED, 255, str1, "Marker Felt", 10);
RichElementText * re4 = RIchElementText::create(4, Color3B::GREEN, 255, "And green with TTF support. ", "fonts/Marker Felt.ttf", 10);
RichElementImage * reimg = RichElementImage::create(6, Color3B::WHITE, 255, "sliderballnormal.png");
cocostudio::ArmatureDataManager::getInstance()->addArmatureFileInfo("100/100.ExportJson");
cocostudio::Armature * pAr = cocostudio::Armature::create("100");
pAr->getAnimation()->play("Animation1"); //建立骨骼動畫
RichElementCustomNode * recustom = RichElementCustomNode::create(1, Color::WHITE, 255, pAr
_richText->pushBackElement(re1);
_richText->insertElement(re2, 1);
_richText->insertElement(reimg, 2);
_richText->pushBackElement(recustom);
_richText->setLocalZOrder(10);
addChild(_richText);
_richText->ignoreContentAdaptWithSize(true); //是否忽略當前內容適應大小,為true則 不管_richText的大小,按照預設的渲染器的大小進行渲染。