![]() |
1
1
我会穿一件稍有不同的围裙去。 我强烈建议用flex 3而不是flash cs4来创建整个产品。如果页面足够通用,您甚至可以将它们保存在数据库中,并在用户打开页面或章节时动态地构建它们。 灵活的设计使简单的用户界面的创建速度更快。 虽然很难避免,但我从不喜欢使用.fla文件。 不管怎样,我会用解决方案C。 更新: 我选择C而不是B的理由相当简单。一个大的.fla的版本控制几乎是不可能的。假设你正在修改一个章节,但是你发现其中一个页面上的错误需要尽快修复。您需要在修复bug之前恢复整个章节,因为您正在进行的更新还没有完全准备好。现在,您需要找到正确的版本,如果您一直在修复其他一些页面上的问题,这可能会有点令人失望。 如果你在一个团队中工作,它会变得更具吸引力。两个人不能在同一章的不同页面上工作。 在Flash Catalyst出现之前,这只是Flash开发者必须面对的问题,但我发现当你将内容扩展到更多的fla中时,它会变得更容易一些。原因是这使得在页面上共享图形变得更烦人,但仍然可以管理。 |
![]() |
2
1
我认为最好让网站使用HTML+其他语言,如PHP或ASP.NET,以动态方式从数据库加载数据,而不是使用Flash。 我只对动画使用flash。 |
![]() |
3
1
但是您必须使用HTML来加载单独的SWF文件。 |
![]() |
4
0
您可以将整本书模板化,并从一些XML文件中提取数据,这些文件还描述了要用内容显示的动画。因此,每个页面都将是一个布局XML,您将只有一个SWF文件,其中将有代码来解析和呈现这个布局XML文件。您将执行MXML或XAML执行的操作! |
![]() |
5
0
我可以想象,其中许多页面非常相似,包含有限的文本和控件组合。最好是快速构建页面。例如,对于所有多选类型的页面都有一个闪存文件,并通过XML从数据库中加载内容。通过这种方式,您只需要构建有限数量的Flash,就可以实现更大的表示一致性。另外,我猜想有一定数量的内容在页面之间是静态的,例如页眉、导航和页脚。这些可以放在一个包含闪存中,避免进一步的重复工作。 在我看来,这更像是一个小型的问卷/电子书类型的应用程序,它可以很容易地由智能闪存应用程序处理,其中包含一些描述页面的XML数据。 |
![]() |
nabster023 · 拉伸和旋转电影剪辑而不失真 7 年前 |
![]() |
Dimentio · 无限循环(动作脚本3) 7 年前 |
![]() |
AeroKLiam · AS3-使用组合框进行真/假测验 7 年前 |
![]() |
nabster023 · 自动检测AS3中输入文本字段的值 7 年前 |
![]() |
TheGunners · 查找两条圆弧之间的交点 7 年前 |