CCLabelTTF:cocos文本设置

CCLabelTTF:cocos文本设置

设备/引擎:Mac(11.6)/cocos

开发工具:Android studio(4.1.2)

开发语言:c++

开发需求:cocos文本设置

1.创建文本,代码如下:

CCLabelTTF*  firstTalk = CCLabelTTF::create("aaaaa!","Arial", 30);

2.文本换行:\n

CCLabelTTF*  firstTalk = CCLabelTTF::create("aaaaa! \n bbbb!","Arial", 30);

3.文本位置:

firstTalk->setPosition(ccp(50,180));

4.文本对齐方式

firstTalk->setHorizontalAlignment(kCCTextAlignmentLeft);            //向左对齐
firstTalk->setHorizontalAlignment(kCCTextAlignmentRight);           //向右对齐
firstTalk->setHorizontalAlignment(kCCTextAlignmentCenter);			//中间对齐

5.描边

CCLabelTTF* textAddOutline(float lineWidth);	//需自行重写
CCLabelTTF*  firstTalk = CCLabelTTF::textAddOutline("aaaaa!","Arial", ccBLACK,1);

6.阴影

CCLabelTTF* textAddShadow(float shadowOpacity);	//需自行重写
CCLabelTTF*  firstTalk = CCLabelTTF::textAddShadow("aaaaa!","Arial", ccBLACK,3,100);

7.文本锚点位置:
控制文本对齐方式,注意与上面的左右对齐不同。

firstTalk->setAnchorPoint(ccp(0,0.5));

……

有关cocos-UI控件涉及到问题暂时整理了这些,希望能给大家带来帮助!!!
有什么其它问题及疑惑可以评论私信探讨一下~

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GameTomato

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值