椋鸟飞溅屏幕滞后问题

时间:2013-05-19 15:23:38

标签: actionscript lag splash

我正在制作一个基于Flash专业版中的椋鸟游戏,我有5个spritesheets来加载这就是为什么我决定把动画作为闪屏。

我通过创建启动画面的对象来创建启动画面。我面临的问题是游戏加载时会卡在飞溅动画的第1帧上,然后当整个游戏加载时,只有动画开始,从而在第一时间就失去了启动画面的目的,

我该怎么做才能立即开始启动动画并同时加载spritesheets。

这是我在文档类中用来添加启动画面的代码

splash类包含flash专业制作的动画

splash = new Splash();
splash.width = 1136;
splash.height = 800;
splash.y = 67;


splash.width = stage.fullScreenWidth;
splash.height = (stage.fullScreenHeight / 640) *550;
this.addChild(splash);
splash.play();

1 个答案:

答案 0 :(得分:0)

不确定Flash文件的总体设置,但这就是我的操作方式。

在Scene1上我有飞溅影片剪辑。实际游戏在Scene2上。 在启动影片剪辑中,最后一帧,检查游戏影片剪辑是否已加载,如果没有,则返回到第一帧的初始影片剪辑。如果已完全加载,则stop();启动影片剪辑和goToAndPlay("Scene2");