Apache flex 如何在Flash中创建化妆游戏?

Apache flex 如何在Flash中创建化妆游戏?,apache-flex,flash,actionscript-3,flash-builder,Apache Flex,Flash,Actionscript 3,Flash Builder,我是Flash/Flex和Actionscript 3的新手 我想知道如何在Flash/Actionscript中创建一个化妆游戏,用户可以点击(而不是拖放)可用的配件/服装,头像将立即显示新的选择,我可以保存设置并在新的服装选择中拍摄头像的快照。如果有我可以遵循的参考/教程就好了 第二,我可以知道如何保存选择,是通过xml、json还是数据库?动态存储衣服/配件会很好 非常感谢。如果你是新手,你可能想看看一些基本的Flash编程教程,我认为科林·穆克在他的“失落的动作脚本周末”视频系列中介绍了

我是Flash/Flex和Actionscript 3的新手

我想知道如何在Flash/Actionscript中创建一个化妆游戏,用户可以点击(而不是拖放)可用的配件/服装,头像将立即显示新的选择,我可以保存设置并在新的服装选择中拍摄头像的快照。如果有我可以遵循的参考/教程就好了

第二,我可以知道如何保存选择,是通过xml、json还是数据库?动态存储衣服/配件会很好


非常感谢。

如果你是新手,你可能想看看一些基本的Flash编程教程,我认为科林·穆克在他的“失落的动作脚本周末”视频系列中介绍了动作脚本3,这一点做得相当不错,你应该在Adobe TV上找到

在此之后,您可以看看面向对象编程和设计模式,装饰器模式可能对您的游戏特别感兴趣


当您进一步了解OOP时,我不认为保存选择不应该是一个问题,但您可能需要研究像PHP这样的服务器端语言…

您需要首先熟悉Patrick提到的基本知识

当你准备跳入这个开发阶段时,你必须考虑一些方法来将化身的外观存储到远程文件/数据库中。 以下是一些选择: -动态拍摄您的化身的快照(使用BitmapData.draw(…)调用),并将快照的byteArray传递到服务器期望的URL,并将您的化身保存到文件/数据库条目中。 -动态地获取所需的简单信息(头像的肤色、衣服、配饰、位置等),并将其作为一个格式化字符串(可以是XML、JSON、URL编码,甚至可以是您喜欢的任何形式)传递到服务器期望的URL,并将您的头像数据保存到文件/数据库条目中。不过,要收回这些信息,您还需要为您的Flash化身开发一种写入机制,以便从服务器收回这些信息并重新应用

第一种方法是最简单的方法。在服务器上,如果需要裁剪或调整大小,可以使用PHP的GD库进行图像处理


是的。。。我以前做过很多次,哈哈。

如果你刚刚开始你的旅程,启动引擎会非常困难,但根据我自己的经验,我必须承认,通过示例学习是做某事的最佳方法之一。因此,我建议您找到并分析一个已经制作好的游戏的源代码,并尝试在开始时重新制作它。然后你可以为游戏的结构添加你自己的贡献,修改代码添加新功能等等。。。 如果你在制作化妆游戏时仍然需要帮助,我邀请你下载我为letsplaygirls网站创建的化妆游戏版本的zip文件


一步一个脚印。到底是什么给你带来了麻烦?这个问题可能会有帮助: