当前位置: 首页 > news >正文

dw建立网站之后怎么做东莞seo网站排名优化

dw建立网站之后怎么做,东莞seo网站排名优化,做网站大记事代码,在国外做盗版电影网站由于原来富文本不区分字符和数字和汉字的大小,统一按照一个宽度来计算,这样会发现带有数字的行不排满就换行的错误所以增加了以下代码 在UIRichText.js文件中 修改函数_handleTextRenderer(),增加绿色部分的代码 _handleTextRenderer: function (text, …

由于原来富文本不区分字符和数字和汉字的大小,统一按照一个宽度来计算,这样会发现带有数字的行不排满就换行的错误所以增加了以下代码

在UIRichText.js文件中 修改函数_handleTextRenderer(),增加绿色部分的代码


_handleTextRenderer: function (text, fontNameOrFontDef, fontSize, color) {if(text === "")return;

    if(text === "\n"){ //Force Line Breaking
        this._addNewLine();
        return;
    }var textRenderer = fontNameOrFontDef instanceof cc.FontDefinition ? new cc.LabelTTF(text, fontNameOrFontDef) : new cc.LabelTTF(text, fontNameOrFontDef, fontSize);
    var textRendererWidth = textRenderer.getContentSize().width;
    this._leftSpaceWidth -= textRendererWidth;
    if (this._leftSpaceWidth < 0) {var overstepPercent = (-this._leftSpaceWidth) / textRendererWidth;
        var curText = text;
        var stringLength = curText.length;
        var leftLength = stringLength * (1 - overstepPercent);
        var leftWords = curText.substr(0, leftLength);
        //2017-7-8 修改引擎 富文本每行计算宽度(原来是不区分字符和数字的)
    if(textRenderer && textRenderer._renderCmd && textRenderer._renderCmd._measure){
var textWidth = textRenderer._renderCmd._measure(leftWords); var maxCheckTurn = 0; while(textWidth < this._customSize.width && leftLength < stringLength && maxCheckTurn <= 100){ leftLength++; leftWords = curText.substr(0, leftLength); textWidth = textRenderer._renderCmd._measure(leftWords); maxCheckTurn++; } maxCheckTurn = 0; while(textWidth > this._customSize.width && leftLength > 1 && maxCheckTurn <= 100){ leftLength--; leftWords = curText.substr(0, leftLength); textWidth = textRenderer._renderCmd._measure(leftWords); maxCheckTurn++; } maxCheckTurn = 0;
}     }
        //修改完毕

        var cutWords = curText.substr(leftLength, curText.length - 1);
        var validLeftLength = leftLength > 0;

        if(this._lineBreakOnSpace){var lastSpaceIndex = leftWords.lastIndexOf(' ');
            leftLength = lastSpaceIndex === -1 ? leftLength : lastSpaceIndex+1 ;
            cutWords = curText.substr(leftLength, curText.length - 1);
            validLeftLength = leftLength > 0 && cutWords !== " ";
        }if (validLeftLength) {var leftRenderer = null;
            if( fontNameOrFontDef instanceof cc.FontDefinition){leftRenderer = new cc.LabelTTF(leftWords.substr(0, leftLength), fontNameOrFontDef);
                leftRenderer.setOpacity(fontNameOrFontDef.fillStyle.a); //TODO: Verify that might not be needed...
            }else{leftRenderer =  new cc.LabelTTF(leftWords.substr(0, leftLength), fontNameOrFontDef, fontSize);
                leftRenderer.setColor(color);
                leftRenderer.setOpacity(color.a);
            }this._pushToContainer(leftRenderer);
        }this._addNewLine();
        this._handleTextRenderer(cutWords, fontNameOrFontDef, fontSize, color);
    } else {if( fontNameOrFontDef instanceof cc.FontDefinition) {textRenderer.setOpacity(fontNameOrFontDef.fillStyle.a); //TODO: Verify that might not be needed...
        }else {textRenderer.setColor(color);
            textRenderer.setOpacity(color.a);
        }this._pushToContainer(textRenderer);
    }
},

http://www.lbrq.cn/news/2350027.html

相关文章:

  • 网站开发技术语言的选择系统优化是什么意思
  • 做网站用什么今天的新闻
  • 在百度建免费网站吗网络营销师证书含金量
  • 网站怎样做优化百度快照投诉中心官网
  • 网站html地图导航代码2021最近最火的关键词
  • 用mvc做网站的框架今日小说百度搜索风云榜
  • 商标注册证在哪里可以查到志鸿优化网下载
  • 加强局网站建设竞价推广工具
  • 怎么做网站写书优化seo哪家好
  • 如何选择商城网站建设成都百度业务员电话
  • 服务型政府网站建设html制作网页代码
  • 怎么申请自己的网站网址如何下载视频
  • 怎么免费制作网站平台某网站seo诊断分析和优化方案
  • wordpress速度很慢合肥百度快速排名优化
  • 送给做网站的锦旗语天猫店铺申请条件及费用
  • 兰州做网站一咨询兰州做网站公司百度网盟
  • 网站建设学习步骤seo咨询顾问
  • 制作网站怎么做的南京百度网站快速优化
  • win10搭建服务器做网站网络服务器
  • asp网站模板安装制作网站
  • 网站被墙怎么办简述seo的概念
  • 中山网站建设联系电话今日国内新闻大事20条
  • wordpress 腾讯企业邮箱seo优化软件哪个好
  • WordPress编辑器复制doc潍坊seo按天收费
  • 怎么做网站宣传在线看crm系统
  • 免费个人logo设计网站网站域名解析ip查询
  • 北京网站建设的服务外链交换平台
  • dedecms手机网站模板安装教程搜外友链
  • 景山网站建设教育培训网站模板
  • 国网法治建设网站一个新品牌怎样营销推广
  • 《设计模式之禅》笔记摘录 - 7.中介者模式
  • LeetCode经典题解:141、判断链表是否有环
  • 【代码】Matlab鸟瞰图函数
  • 【27】MFC入门到精通——MFC 修改用户界面登录IP IP Address Control
  • Linux进程信号--1、信号产生
  • B站自动回复工具(破解)