标签: adobe-director

Cocos2D Director暂停/恢复问题

我正在尝试在cocos2D中播放.gif动画.为此,我使用库glgif.现在,要显示动画我暂停导演,添加子视图以显示动画,动画完成后我恢复导演.但是,我无法恢复Director的状态,它显示为空白.所以我尝试了这个没有暂停和恢复这个导演,它仍然没有工作.我也尝试在动画之前分离导演并在之后添加它,甚至那不起作用.

那么有没有办法在应用程序中暂停/暂停Director并正确恢复?

谢谢.

代码示例:

[[Director sharedDirector] pause]; 
[[Director sharedDirector] detach]; 
AppDelegate *del = [[UIApplication sharedApplication] delegate]; 
[del.window addSubview:del.viewController.view]; 
[del.window makeKeyAndVisible]; // this is code to call glgif class and start anim. 
//code to resume the director 
AppDelegate *del = [[UIApplication sharedApplication] delegate]; 
[[Director sharedDirector] resume]; 
[[Director sharedDirector] attachInView:del.window]; 
MScene *m = [MScene node]; 
[[Director sharedDirector] replaceScene:m];
Run Code Online (Sandbox Code Playgroud)

iphone animation cocos2d-iphone adobe-director

5
推荐指数
1
解决办法
3267
查看次数

如何让Windows Flash游戏在Linux上运行?

我有一些适用于 Windows 的教育 Flash 游戏(合法购买),我希望我的女儿能够在她的OLPC上使用这些游戏。

我知道有些用户已经能够使用 wine 在 Linux 下运行它们,但这在 OLPC 上确实不是一个选项,因为他们需要驱动器中的 CD 才能运行,而 OLPC 没有 CD 驱动器。

游戏从 CD 安装,然后从 exe 文件运行。他们在使用时需要将 CD 放入驱动器中。

我看到有一些flash反编译器可用,所以我在想是否可以反编译游戏,然后在Linux上重新编译它?

更新

经过进一步的研究和实验,我已经更接近运行游戏了。

原来这个exe是一个投影仪(用Director制作的),它所做的只是运行子目录中的dxr文件。我可以直接在 Flash Player 中打开该文件,但它只是初始菜单,您可以从中选择各种活动。

问题是,当您选择一个活动时,您会收到类似“无法找到文件:“\SUBDIR\ACTIVITY”的错误。

活动的子目录与菜单的子目录位于同一级别。所以我尝试制作一个只运行菜单的存根电影,并从根目录启动它(与原始投影仪相同)。我运行菜单很好,但它仍然给出相同的活动错误。

linux flash olpc adobe-director

-1
推荐指数
1
解决办法
9412
查看次数

标签 统计

adobe-director ×2

animation ×1

cocos2d-iphone ×1

flash ×1

iphone ×1

linux ×1

olpc ×1