你的浏览器禁用了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吗?
LayaAir3D UnityPlugin 使用须知-版本更新-问题解答(最新版本:1.7.16)
Layabox 2.0 bate5 运行编译之后 bundle.js 文件里面没有使用命名空间类文件的定义!导致运行时 找不到类的定义!这是为什么? 已上传 Demo 附件
TS项目使用matter.js库无智能提示
sprite3d怎样使用Laya.Tween.to来做缓动呢?比如position或者scale
Laya2.0 WebGl模式,使用 drawToCanvas 报错 ImageData is not defined?
LayaAirIDE下如何使用mask?
使用3D时候,Property 'getComponentByType' does not exist on type 'Node'.
layabox3.07版本使用纹理压缩色彩很大
微信小游戏如何使用ttf字体?
微信小游戏:HTMLDivElement的使用
问题状态
最新活动:
2015-12-21 10:19
浏览:
2659
关注:
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属性。