cocos2d js 笔记二 Label 各属性设置 :

第1个参数 “str” : 为需要显示的字符串

第2个参数 “Arial”: 为字体

第3个参数 42 : 为 字体大小

第4个参数 cc.size(620,500) : 为规定显示范围

第5个参数 cc.TEXT_ALIGNMENT_CENTER : 水平 文本居中

第6个参数 cc.VERTICAL_TEXT_ALIGNMENT_CENTER : 垂直 文本居中

var label = new cc.LabelTTF("str","Microsoft YaHei",42,cc.size(620,500),cc.TEXT_ALIGNMENT_CENTER,cc.VERTICAL_TEXT_ALIGNMENT_CENTER);

如果四个参数不填写 , 第五六参数无效 !

//水平方向 靠左cc.TEXT_ALIGNMENT_LEFT      =0;

//水平方向 居中cc.TEXT_ALIGNMENT_CENTER    =1;

//水平方向 靠右cc.TEXT_ALIGNMENT_RIGHT    =2;

//垂直方向  顶部cc.VERTICAL_TEXT_ALIGNMENT_TOP      =0;

//垂直方向  居中cc.VERTICAL_TEXT_ALIGNMENT_CENTER  =1;

//垂直方向  底部cc.VERTICAL_TEXT_ALIGNMENT_BOTTOM  =2;

1、  改变文字内容

text.setString(“更改的内容啊~”);

2、  设置颜色

label.setColor(cc.color(255, 0, 0, 255)); // 将字体改为红色

3、  设置文字大小

label.setFontSize(100); //设置为100号字体

4、  文字对齐

label.textAlign = cc.TEXT_ALIGNMENT_CENTER;//居中

cc.TEXT_ALIGNMENT_LEFT; //居左

cc.TEXT_ALIGNMENT_RIGHT; //居右

PS:

单行的文字,是无法看出textAlign的效果的说~。

用”\n”换行试试~

5、  文字显示范围

label.setDimensions(width, height); // 文字显示的范围

6、  忽略anchor的设置

label.ignoreAnchor = true; // 设置后,label的起始点在左下角

7、  文字定义:

var text = new cc.LabelTTF(“文字”, def);

def 是这样定义:

var def = new cc.FontDefinition(); // 声明文字定义

def.fontName = “宋体,微软雅黑”; // 字体

def.fontSize = 24; // 字号大小

def.textAlign = cc.TEXT_ALIGNMENT_CENTER; // 文字对齐

def.fillStyle = cc.color(“#ffffff”); // 字体(内部)颜色

def.strokeEnabled = true; // 开启文字描边效果

def.strokeStyle = cc.color(“#ffeeee”); // 描边的颜色

def.lineWidth = 3; // 字体的宽度

defadowEnabled = true; // 开启阴影效果

def.shadowOffsetX = 12; // 阴影X轴效果

def.shadowOffsetY = 12; // 阴影Y轴效果

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,207评论 4 61
  • 转自链接 目录 1.认识NPOI 2.使用NPOI生成xls文件 2.1创建基本内容 2.1.1创建Workboo...
    腿毛裤阅读 13,695评论 1 3
  • 分享这5本书前,先说一件很开心的事,就是朋友给我送了一个价值2000多元豪华版的kindle(此处应有偷笑...
    碧甜儿阅读 1,670评论 2 2
  • 文/白童 我记得那个日子 清晨弯弯绕绕 走了很久的路 却还是不得终点所在 我记得那份心情 迷茫着,压抑...
    白童阅读 3,030评论 6 6
  • 出生时间在1940年、1952年、1964年、1976年、1988年、2000年、2012年属龙的人2016年运程...
    慈元阁阅读 3,265评论 0 1