EUI 自动滚动的聊天文本

一 自动滚动的聊天文本

当文本输入改变时,将scrollV值等于maxScrollV值。

private scrollLabel:eui.Label;
egret.Tween.).call(()=>{ this.scrollLabel.text += "\n" + egret.getTimer(); console.log(this.scrollLabel.scrollV); //当前文本垂直位置 console.log(this.scrollLabel.maxScrollV); //当前scrollV最大值 ; //5文本显示的行数 },this);

EUI 自动滚动的聊天文本

二 可以拖动的自动滚动聊天文本

使用scroller+label方式实现

EUI 自动滚动的聊天文本

无法实现,因为文本只能显示为5行,5行以外的文字都不见了。

;

文本高度不写定,随着文字增多自行扩展。设置文本y值匹配到容器最低端,实现滚动。但是设置y值后,scroller无法拖动。原因未知。

this.scrollLabel.y = this.scroller.height - this.scrollLabel.height;

未完...

上一篇:服务器asp.net 3.5 HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。


下一篇:使用Unity3D Asset Server进行联合开发和版本控制