Adobe Animate CC
Javascript
有没有人知道如何在使用Javascript 时在Adobe Animate中的动态文本框中垂直居中文字?不要与HTML中的垂直居中文本混淆。
这不起作用:
myTextBox.style.display="table-cell";
myTextBox.style.verticalAlign="middle";
答案 0 :(得分:0)
假设您的文本框位于舞台上(未嵌入MovieClip中),您可以通过更新其y位置来垂直对齐文本框。为此,您必须获得舞台高度的参考,并将此值除以2.
例如:
this.stop();
this.myTextBox.y = (stage.canvas.height) / 2;