栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

CCLabelTTF:cocos文本设置

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/690070.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号