【cocos-js開發】RichText 富文本

        var richText = new ccui.RichText();  //創建
        richText.ignoreContentAdaptWithSize(false);
        richText.width = 500;
        richText.height = 500;  
        richText.setPosition(130,50);  //設置位置和大小
        var re1 = new ccui.RichElementText(1, cc.color.WHITE, 255,"這是測試", "Helvetica", 35);  //創建文本元素
        var re = new ccui.RichElementText(2, cc.color.RED, 255, "\n", "", 35); // 換行必須單獨拿出來作爲一個元素
        var re2 = new ccui.RichElementText(3, cc.color.RED, 255, "", "Arial", 35);
        richText.pushBackElement(re1);
        richText.pushBackElement(re);
        richText.pushBackElement(re2);  //添加元素
        this.addChild(richText);

引擎源碼位置:frameworks\cocos2d-html5\extensions\ccui\uiwidgets\UIRichText.js

給RichElementText添加setString和getString方法

給RichText添加getElementByIndex方法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章