如何强制flashdevelop重新编译类?

时间:2014-05-06 14:36:08

标签: flashdevelop

我正在使用FlashDevelop中的其他代码。

//在Page.as类

for each(o in data.zones) { _overlays.push(Skin.instance.setOverlay(_cOverlay, o)); }

//在Overlay.as Class

public function init(data:Object):void {
trace("hello world");
...

问题是..你好世界没有显示,但是另一个OLD跟踪消息: 似乎FLashDevelop不会重新编译Overlay.as!

当我使用调试器时,它会进入Overlay.as,去追踪(“hello world”);但输出别的东西!

看起来FlashDevelop会保留旧的Overlay.as编译版本的缓存:如何强制重新编译所有?

问候

1 个答案:

答案 0 :(得分:0)

据我所知,Flashdevelop会在代码发生变化时重新编译代码,因此更改

trace("hello world");trace("hello world!");

应该重新编译代码。

如果这没有解决问题,我建议您查看Overlay.as以检查是否实际调用了init