AS2 中 setStyle 的莫名其妙"':' expected"错误



为什么第三行声称需要一个':' ?注意,这是一个冒号,而不是分号。

import TextField.StyleSheet;
var s:StyleSheet = new StyleSheet();
s.setStyle("ss", {baseline-shift: -35, font-size: 10});

看起来问题是由"-"号引起的。
也许你应该看看这里:

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/2/help.html?content=00001563.html

不确定AS2中的"baseline-shift"如何,但是"font-size"你应该试试"fontSize"

change

s.setStyle("ss", {baseline-shift: -35, font-size: 10});

s.setStyle("ss", {"baseline-shift": -35, "font-size": 10});

应该工作。注意引号

相关内容

最新更新