【发布时间】:2011-09-18 00:34:47
【问题描述】:
我想将 [SWF height=200] 中的高度用于类变量。
我尝试了以下代码,但它导致编译错误。
const SWF_HEIGHT:int = 200;
package {
import flash.display.*;
[SWF(backgroundColor=0xffffff, width=400, height=SWF_HEIGHT)]
public class Main extends Sprite {
public static const Y:int = SWF_HEIGHT / 2;
}
}
如果我使用数字 200 而不是 const SWF_HEIGHT,
不会发生编译错误。
但我不想在 2 个地方写相同的数字。
有没有办法避免在 2 个地方写相同的数字?
【问题讨论】:
标签: actionscript-3 actionscript flash height class-variables