[]FontChip不能显示
var fontLable = new laya.ui.FontClip("dntg/SceneScoreNum.png", 123);
fontLable.x = pt_src.x;
fontLable.y = pt_src.y;
this.addChild(fontLable);
fontLable.x = pt_src.x;
fontLable.y = pt_src.y;
this.addChild(fontLable);
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
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
赞同来自: