【问题标题】:Flash Builder on Mac OS "Source not found Problem"Mac OS 上的 Flash Builder“找不到源问题”
【发布时间】:2011-08-16 18:20:15
【问题描述】:

我在我的 MAC 上使用 Flash Builder 4。弹性 SDK 4.0。 Flash 播放器 10.1

通过执行下面的代码,我只看到“开始”的跟踪。如果我查看 ENTER_FRAME 的声明,则会看到错误消息:“Source could not be found for flash.events.Event.Enter_Frame in....”

但是playerglobal.swc源是有的,我试过不同的SDK版本和FP版本。

如果这是一个 Flash Builder 问题,我不能是唯一一个遇到这个问题的人吗?

任何帮助。

包装 {

import flash.display.Sprite;
import flash.events.Event;

public class Test extends Sprite
{
    public function Test()
    {
        addEventListener(Event.ENTER_FRAME, enterFrame);
        trace("start");
    }

    private function enterFrame(e:Event):void 
    {
        trace("I am in enterframe");
    }
}

}

【问题讨论】:

    标签: flash apache-flex sdk flash-builder


    【解决方案1】:

    flash.* 包的源代码不可用,因为它是 Flash Player 的内部实现。 playerglobal.swc 仅包含类、方法和属性的声明,但不包含源代码。因此,您没有任何机会使用任何版本的 Flex SDK 或 Flash Player 在 Flash Builder 中查看源代码。

    【讨论】:

    • Ty Constantiner,我明白你在说什么,但我不明白如何让它执行 ENTER_FRAME / 输出跟踪(“我在 enterframe”)?
    • 您需要在调试器中运行您的应用程序并在调试控制台中查看所有跟踪。
    猜你喜欢
    • 2011-06-12
    • 1970-01-01
    • 2015-03-20
    • 2019-12-14
    • 1970-01-01
    • 2011-06-07
    • 2018-03-15
    • 2011-05-14
    • 2012-08-15
    相关资源
    最近更新 更多