var labelLayer = cc.Layer.extend({ m_str : '', m_fontSize : 20, m_shadowOffsetX : 1, ctor: function (str,fontSize,shadowOffsetX) { this._super(); this.m_str = str this.m_fontSize = fontSize this.m_shadowOffsetX = shadowOffsetX }, init: function () { this._super(); this.CreateUI(); return true; }, CreateUI: function () { var startPos = cc.p(0,0) var labelStr = this.m_str var color = cc.color(0,0,0) var strIndex = 0 var cutIndex1 = 0 var cutIndex2 = 0 var label = null var lineIndex = 0 //获取颜色和当前位置 var indexOfStartIndex1 = 0 var indexOfStartIndex2 = 0 var labelStrArray = [] var colorIndexArray = [] // (换行切割字符串) do { if(labelStr.indexOf('/n',indexOfStartIndex1) == -1){
cocos js label 字体颜色配置
最新推荐文章于 2023-11-29 23:25:52 发布