2013-04-10 60 views
0

我有这个错误,使用Flex Builder的ReferenceError:错误#1065:

ReferenceError: Error #1065: Variable Profiler is not defined. 
at global$init() 
at core::Emulator()[C:\Users\AJ\Documents\Flex Builder 3\Snes\src\core\Emulator.as:67] 
at Snes/onRomLoaded()[C:\Users\AJ\Documents\Flex Builder 3\Snes\src\Snes.as:90] 
at flash.events::EventDispatcher/dispatchEventFunction() 
at flash.events::EventDispatcher/dispatchEvent() 
at flash.net::URLLoader/onComplete() 

编译SWF任何帮助将是巨大的变量探查没有定义。

Emulator.as文件:http://txtup.net/8CP6r

Snes.as文件:http://txtup.net/b9WW

+0

请张贴您的代码。 – bwroga 2013-04-10 00:26:34

+0

代码在这里: http://txtup.co/qojL7 – Dora 2013-04-10 00:31:42

+0

很高兴你添加了代码,但是,这不是太有用。原因是上面的错误表示问题出现在你的'Emulator'类的#67行。但是现在我们必须计算您所链接的代码中的第67行。我有麻烦计数过去10 :)你可以看看你的IDE在第67行,然后编辑你的问题,并添加该行?如果使用Flash Builder,可以按CMD-L或CTRL-L并输入67跳转到该行。我试着在你的代码中搜索变量“Profiler”,但是甚至找不到这个词。所以也许最好你告诉我们67线的样子。干杯! – 2013-04-10 00:50:35

回答

0

我读你的代码,您可以粘贴以下行,并检查您的“cLoader”变量越来越正确初始化?或者如果您也可以提供“CLibInit”类的源代码,那将是非常好的。

cLoader = new CLibInit(); 
if(cLoader){ 
    cLoader.supplyFile("romfile", rom);       
    cLib = cLoader.init();    
    cLib.setup(); 
} 
+0

嗨,感谢您的回复,实际上我尝试过使用if但是出现错误,Clibint是一个swc库,我将它上传到您的所有文件中,以便轻松查看。 http://www.4shared.com/zip/ljmL5I05/source.html – Dora 2013-04-12 06:16:09

相关问题