2010-11-22 100 views
0

问候!闪光 - 自动滚动文字区域

我正在创建一个Flash游戏......实际上,二十一点。它使用由Java制作的后端。 不管怎么说,游戏中都有一个基本的聊天窗口,新的消息被添加到底部......几乎是您的标准聊天窗口。

这就是我现在要做的:
txtArea.verticalScrollPosition = txtArea.maxVerticalScrollPosition;

但是,这并不总是奏效。有时它确实,有时它不会(奇怪的是)。我正在寻找一个永久的解决方案。 txtArea是组件TextArea(d'uh),我使用的是ActionScript 2.0。

任何帮助将不胜感激。 :)

你的,
巴蒂尔〜

回答

0

我已经找到了问题,我显然没有使用正确的代码,我不知道为什么。我想我发现我是用什么在谷歌...
反正谁比谁碰巧遭受与此应该注意的是这个:

txtArea.vPosition = txtArea.maxVPosition; 

谢谢您的时间。

你的,
巴蒂尔〜

0

你可以尝试微调设置垂直位置之前的文本(去除空白,多余的新线等从字符串的结尾)。此外,我认为将文本裁剪为足够的字符以保证填满屏幕,然后使用属性将对定位给予更多的控制。

+0

不幸的是,这并不工作。感谢您的尝试。 – ShaneK 2010-11-23 00:30:33