再update定时器不停的更新一个label(当前的时间)

会出现卡顿

感觉label挺耗性能的,是一秒更新一次么

0.2秒吧,开始一帧改一次string卡的厉害 就只能写一个定时器专门用来给label更新时间

你那时间需要这么精确,秒为单位都不行么

1赞

精确到秒基本就够用了吧
也不知道是不是label存在性能问题
间隔改成1秒,设置一下label组件的overflow为none,另外用bmfont别用系统字体。看看改完之后是不是好点

出发点就错了 就算要改变label的值 也只是需要更改的时候去更改label 不需要在update里面更改 另外 label的性能确实不太好 尤其是用系统字体 文字和图片都是展示的方式 如果只是倒计时 你用0-9的图片控制active状态会更好

既然是用来显示时间,那也就用那么固定的几个字就可以了,为什么不用BMFont?
Label的纹理是怎么更新的,可以打开引擎源码看一眼,我相信看过之后就再也不敢这么干了