Adobe Animate Javascript - 如何垂直居中动态文本?

时间:2016-10-25 21:12:58

标签: javascript flash

Adob​​e Animate CC
Javascript

有没有人知道如何在使用Javascript 时在Adobe Animate中的动态文本框中垂直居中文字?不要与HTML中的垂直居中文本混淆。

这不起作用:

myTextBox.style.display="table-cell";
myTextBox.style.verticalAlign="middle";

1 个答案:

答案 0 :(得分:0)

假设您的文本框位于舞台上(未嵌入MovieClip中),您可以通过更新其y位置来垂直对齐文本框。为此,您必须获得舞台高度的参考,并将此值除以2.

例如:

this.stop();

this.myTextBox.y = (stage.canvas.height) / 2;