[]FontChip不能显示

var fontLable = new laya.ui.FontClip("dntg/SceneScoreNum.png", 123);
fontLable.x = pt_src.x;
fontLable.y = pt_src.y;
this.addChild(fontLable);
已邀请:

w1114367261

赞同来自: xiong

/**
     * 字体切片,简化版的位图字体,只需设置一个切片图片和文字内容即可使用,效果同位图字体
     * 使用方式:设置位图字体皮肤skin,设置皮肤对应的字体内容sheet(如果多行,可以使用空格换行),示例:
     * fontClip.skin = "font1.png";//设置皮肤
     * fontClip.sheet = "abc123 456";//设置皮肤对应的内容,空格换行。此皮肤为2行5列(显示时skin会被等分为2行5列),第一行对应的文字为"abc123",第二行为"456"
     * fontClip.value = "a1326";//显示"a1326"文字
     */
    public class FontClip extends Clip {
        /**数值*/
        protected var _valueArr:String;
        /**文字内容数组**/
        protected var _indexMap:Object;
        /**位图字体内容**/
        protected var _sheet:String;
        /**@private */
        protected var _direction:String = "horizontal";
        /**X方向间隙*/
        protected var _spaceX:int;
        /**Y方向间隙*/
        protected var _spaceY:int;
        /**@private 水平对齐方式*/
        private var _align:String = "left";
        /**@private 显示文字宽*/
        private var _wordsW:Number = 0;
        /**@private 显示文字高*/
        private var _wordsH:Number=0;
        
        /**
         * @param skin 位图字体皮肤
         * @param sheet 位图字体内容,空格代表换行
         */
        public function FontClip(skin:String = null, sheet:String = null) {

w1114367261

赞同来自:

你没有设置FontClip的内容哦(sheet)

要回复问题请先

商务合作
商务合作