你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[]使用TextField的注意事项?
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
cuixueying
赞同来自:
1.TextField文本处理
LayaFlash文本处理方面除了TextField类部分API、HTML文本标签没有支持外,其余使用和AS3的文本相同。
TextField目前不支持鼠标选择字符相关的所有API,例如高亮提示被选中的文本。使用嵌入字体时要按照HTML嵌入包含字体定义的CSS样式的方式添加。TextField其余不支持的方法还包括:
getFirstCharInParagraph
getImageReference
getLineMetrics
getParagraphLength
isFontCompatible
replaceSelectedTex
setSelection
由于LayaPlayer(运行器)不支持文本的Event.CHANGE事件,因此用到这个事件的地方要使用FocusEvent.FOCUS_OUT事件代替。
2.HTML文本
LayaFlash的文本也支持了HTML格式的文本内容。AS3里的HTML内容部分标签可以不用严格闭合,例如:<br>,LayaFlash中,TextField对象设置htmlText属性时,HTML内容的标签必须闭合:<br/>。
目前对HTML标签支持的情况如下:
<a/>标签使用AS3内部link事件是需要注意<textformat/>文本格式标签目前支持的属性包括:blockindent、indent、leading、leftmargin、rightmargin属性,不支持tabstops属性。
要回复问题请先
登录
发起人
haliluya
相关问题
请问2.0的版本开始,我用ts编写的相关内容,都要使用import和export吗?
Layabox 2.0 bate5 运行编译之后 bundle.js 文件里面没有使用命名空间类文件的定义!导致运行时 找不到类的定义!这是为什么? 已上传 Demo 附件
LayaAir3D UnityPlugin 使用须知-版本更新-问题解答(最新版本:1.7.16)
sprite3d怎样使用Laya.Tween.to来做缓动呢?比如position或者scale
TS项目使用matter.js库无智能提示
微信小游戏:HTMLDivElement的使用
Laya2.0 WebGl模式,使用 drawToCanvas 报错 ImageData is not defined?
layabox3.07版本使用纹理压缩色彩很大
LayaAirIDE下如何使用mask?
微信小游戏如何使用ttf字体?
使用3D时候,Property 'getComponentByType' does not exist on type 'Node'.
问题状态
最新活动:
2015-12-21 10:19
浏览:
2670
关注:
2
人
商务合作
1 个回复
cuixueying
赞同来自:
LayaFlash文本处理方面除了TextField类部分API、HTML文本标签没有支持外,其余使用和AS3的文本相同。
TextField目前不支持鼠标选择字符相关的所有API,例如高亮提示被选中的文本。使用嵌入字体时要按照HTML嵌入包含字体定义的CSS样式的方式添加。TextField其余不支持的方法还包括:
getFirstCharInParagraph
getImageReference
getLineMetrics
getParagraphLength
isFontCompatible
replaceSelectedTex
setSelection
由于LayaPlayer(运行器)不支持文本的Event.CHANGE事件,因此用到这个事件的地方要使用FocusEvent.FOCUS_OUT事件代替。
2.HTML文本
LayaFlash的文本也支持了HTML格式的文本内容。AS3里的HTML内容部分标签可以不用严格闭合,例如:<br>,LayaFlash中,TextField对象设置htmlText属性时,HTML内容的标签必须闭合:<br/>。
目前对HTML标签支持的情况如下:
<a/>标签使用AS3内部link事件是需要注意<textformat/>文本格式标签目前支持的属性包括:blockindent、indent、leading、leftmargin、rightmargin属性,不支持tabstops属性。