0

我刚开始学习 Flash AS3 并尝试制作 Facebook 社交 Flash 游戏。这还有很长的路要走,是的,我知道。但是我有一些新手问题想解决^^

  1. Facebook Flash 游戏如何将其数据分成多个部分进行加载?例如,通常发现如果我们点击一​​个新的项目(例如:角色衣服、头发、眼睛等)并将其拖入舞台,我们需要等待从服务器加载它(主机), 是吗?这是什么系统,我在哪里可以学习它?^^

  2. 所以会有很多人玩这个游戏。因此,我们如何存储帐户的数据并在它们启动时加载它?

3.全屏系统是如何工作的?两个独立的闪光灯?

非常感谢您对我的愚蠢问题的关心和帮助^^

(如果可能的话,请告诉我我需要学习的所有语言或程序来做所有这些事情:D)

4

2 回答 2

1

需要意识到的重要一点是,Flash 只是您应用程序的前端,您需要在服务器上使用 PHP 或 Python 或其他任何方式编写的后端代码系统。所以 1 和 2 都由后端系统处理:您需要编写一个服务器程序供 Flash 客户端进行通信,并将用户帐户和数据存储在服务器上的数据库中。

至于3,我不确定你到底在问什么:什么是“全屏系统”?

于 2011-07-01T13:18:57.797 回答
0

对于第 3 点,您的意思是使用state.displayState? 这将启动一个投影仪,从它的原始浏览器位置获取您的 swf,并在一个特殊的全屏播放器中播放它。

你像这样使用它:

//go full screen
stage.displayState = StageDisplayState.FULL_SCREEN;
//go back to normal
stage.displayState = StageDisplayState.NORMAL;

In addition, you must set the allowfullscreen parameter in your HTML to true.

There are limitations of this mode though, mainly affecting when it can be called and keyboard restrictions. More here: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Stage.html#displayState

于 2011-07-01T13:57:25.010 回答