有没有关于AS3 flash游戏的游戏菜单和预装程序的书籍?
我知道网上有教程介绍如何为AS3 flash游戏制作游戏菜单和预加载程序,但我发现对于某些主题,书籍更深入。有没有一些书的章节介绍了制作AS3 flash游戏预加载程序和菜单的过程 我的最终目标是实现预加载程序和游戏菜单,而不参考时间线有没有关于AS3 flash游戏的游戏菜单和预装程序的书籍?,flash,actionscript,menu,preloader,Flash,Actionscript,Menu,Preloader,我知道网上有教程介绍如何为AS3 flash游戏制作游戏菜单和预加载程序,但我发现对于某些主题,书籍更深入。有没有一些书的章节介绍了制作AS3 flash游戏预加载程序和菜单的过程 我的最终目标是实现预加载程序和游戏菜单,而不参考时间线 具体的书名将不胜感激,谢谢。预加载程序是一个非常容易涵盖的主题 以下是您需要知道的: root.loaderInfo-与root 后两个是LoaderInfo的属性 您将能够使用这两个属性计算出一个百分比,该百分比表示已加载了多少SWF。通常,这将在一个输入
具体的书名将不胜感激,谢谢。预加载程序是一个非常容易涵盖的主题 以下是您需要知道的:
root.loaderInfo
-与root
LoaderInfo
的属性
您将能够使用这两个属性计算出一个百分比,该百分比表示已加载了多少SWF。通常,这将在一个输入框中处理,如下所示:
var percent:Number = 0;
stage.addEventListener(Event.ENTER_FRAME, _preload);
function _preload(e:Event):void
{
percent = root.loaderInfo.bytesLoaded / root.loaderInfo.bytesTotal;
if(percent >= 1)
{
// do stuff once preloader is complete such as gotoAndStop(2)
stage.removeEventListener(Event.ENTER_FRAME, _preload);
}
}
如果您愿意,也可以使用,我只是更喜欢使用ENTER\u FRAME
有两个很棒的教程,可以为使用as3代码的flash游戏制作菜单系统:
你是认真的吗?:)预加载程序是5行代码。。。如果你不明白你需要一本不同的书。。。即使你动态加载数据,这对一本书来说仍然不够,如果不是更少的话,可能需要额外增加30-50行(正确完成)…如果这本书只有几页专门用于这些部分,我会很好。我想我应该澄清一下,我的最终目标是实现预加载程序和菜单,而不依赖时间线。有可能吗?是的。。在文档类中初始化预加载程序,完成后,取消初始化并创建新菜单。