来自AS2中setStyle的无法解释的“':'预期”错误

时间:2011-12-29 21:47:43

标签: css flash actionscript-2 stylesheet

为什么第三行会声称':'是预期的?请注意,这是一个冒号 - 而不是分号。

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

2 个答案:

答案 0 :(得分:3)

看起来问题是由“ - ”符号引起的 也许你应该看看这里:

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

不确定AS2中的“基线移位”是什么,而是“font-size”,你应该尝试“fontSize”。

答案 1 :(得分:1)

改变

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

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

应该有效。注意引号。