在 Flash 中管理大型游戏项目的最佳实践是什么。
一段时间后,我发现将 Flex 与 Flash Professional 相结合为您提供了用于快速开发、在大型团队中工作和使用 SVN 的最佳工具。
我的项目分为 Flex 库项目和主 Flex 项目。
- 设计师在Photoshop和Illustrator中工作,然后直接导出到 flex 或 Flash Professional。
- 从事Flash专业的动画师,每个人都有自己的flx文件夹(解压后的fla格式,从CS5支持,他的数据不是二进制的,所以最好用SVN),并且可以创建图形逻辑类,最后他将他的解决方案导出到用 swc 文件弯曲。
- 在Flex工作的开发人员正在管理主要项目,他们从每个人那里获取资源并将所有内容放在一起,flex 是处理游戏逻辑以及服务器通信的唯一地方。
最近,我在处理复杂的 flex 组件时发现了两个问题,其中一部分是在 flash pro 中创建的。我想在我的 Flex 组件中放置一个影片剪辑,在该影片剪辑中我想放置另一个 flex 组件。
这就是我所做的:我从 flash pro 创建了一个影片剪辑,使用命令将其转换为 flex 容器,并将 flex 内容保持器正方形放置在它们的影片剪辑中,将其导出到 swc,然后从 flex 我将它直接添加到 mxml 甚至在 flex 设计模式下获得他的预览。这是我不能做的:
- 我无法使用时间轴动画移动 flex 内容,只能使用代码
- 我无法在位于其他影片剪辑内的影片剪辑中插入弹性内容,即使它们都是弹性容器。
请告诉我您对我的策略有何看法,以及您是否知道解决这些问题的方法