lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 8925|回复: 0
打印 上一主题 下一主题

关于LTextField文本水平居中到LSprite的问题

[复制链接]

37

主题

8

好友

9312

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

楼主
发表于 2020-9-11 16:03:42 |显示全部楼层
两种方法
第一种,根据labelText的宽度,计算labelText的位置
  1. labelText.x = (role.getWidth() - labelText.getWidth())/2;
复制代码
第二种,直接把LTextField放到中间,然后让文字居中显示
  1. labelText.x = role.getWidth()/2;
  2. labelText.textAlign = 'center';
复制代码
不回答与技术和引擎不相关的问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-2 18:12 , Processed in 0.044573 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部