问题:
在layaIDE中编辑ui时,使用到progressBar时,发现进度条需要使用两张图片,但是ui中只有一个skin可以设置,只是拖入一张图片,发现设置value值进度条的位置没有变化。但是官网中讲解又很模糊,没有针对性的讲ui中怎么设置。
解决办法:
1、正常从资源面板中拖拽一个进度条到编辑器中;
2、资源处理:两张图片,注意命名规则!
进度条的背景图片命名:name.png
进度条显示图片的命名:name$bar.png (必须这样命名,且跟背景图片对应)
3、将背景图片拖进skin中即可,之后编辑器会自动识别进度条显示的图片,然后显示。
进度条图片是不规则的处理办法:
1、获取进度条的进度条对象bar:
this.m_bar.bar
2、设置九宫格:
this.m_bar.bar.sizeGrid = ' 九宫格数值 ';