在游戏中我们难免会用到自定义控件,比如多语言翻译等
egret的自定义控件目前需要和皮肤进行绑定,才可以使用,下面我们一步步来实现一个多语言支持的Label
一:首先,我们在自己的皮肤文件夹(可以是resource下面的任意文件夹)下面新建一个皮肤
<?xml version='1.0' encoding='utf-8'?>
<e:Skin class="LocalLabelSkin" minHeight="10" minWidth="10" xmlns:e="http://ns.egret.com/eui">
<e:Label id="myLabel" text="标签" x="0" y="0"/>
</e:Skin>
比如这种