我现在移动了我的starling项目我不断得到上下文错误:/任何解决方案?

时间:2015-03-10 09:00:06

标签: actionscript-3 flash starling-framework

Flash Builder 4.7保持静默崩溃所以我删除了工作区文件夹并将我的项目移动到另一个目录。现在我不断上传错误..错误。

这是一个椋鸟项目,拥有1.6。为了清楚它在我不得不移动它之前完美地工作:/

我重新加载了我使用的库但无法使其工作。

当我发布一个发布版本时,项目工作正常,但我无法调试它。

Error: Starling context is missing
at starling.textures::Texture$/empty()[C:\Users\Jørgen\Adobe Flash Builder 4.7\PrimaVistaRunner\frameworks\starling\src\starling\textures\Texture.as:346]
at starling.textures::Texture$/fromBitmapData()[C:\Users\Jørgen\Adobe Flash Builder 4.7\PrimaVistaRunner\frameworks\starling\src\starling\textures\Texture.as:251]
at starling.textures::Texture$/fromBitmap()[C:\Users\Jørgen\Adobe Flash Builder 4.7\PrimaVistaRunner\frameworks\starling\src\starling\textures\Texture.as:227]
at Assets$/getTexture()[C:\Users\Jørgen\Adobe Flash Builder 4.7\PrimaVistaRunner\src\Assets.as:105]
at staffObjects::WholeNote$cinit()[C:\Users\Jørgen\Adobe Flash Builder 4.7\PrimaVistaRunner\src\staffObjects\WholeNote.as:11]
at global$init()

我对编程很新,所以任何帮助都会受到赞赏。

2 个答案:

答案 0 :(得分:0)

Event.CONTEXT3D_CREATE之前向Event.ROOT_CREATED_starling.start事件添加事件处理程序:

_starling.addEventListener(starling.events.Event.ROOT_CREATED, rootCreated);
...
private function rootCreated(e:Event):void
{
    _starling.removeEventListener(starling.events.Event.ROOT_CREATED, rootCreated);
    _starling.start();
}

答案 1 :(得分:0)

嗨Jorgen我希望这个链接可能有你的问题的答案。 http://forum.starling-framework.org/topic/handling-lost-context