问题描述
我已经做的工作与设计师做所有的pretty的事物和动画actionscripter几个闪光的项目。当开始了,我发现了相当多的关于ActionScript代码和Flash设计信息。大部分的现有的信息似乎集中在一个或另一个。
I've done several flash projects working as the actionscripter with a designer doing all the pretty things and animation. When starting out i found quite a lot of information about actionscript coding and flash design. Most of the information available seems to focus on one or the other.
我没有找到有关的方式,让codeR做好自己的事情,并给出了设计自由度,以及构建Flash项目的任何信息。
I didn't find any information about building flash projects in a way that lets the coder do their thing AND gives the designer freedom as well.
希望更多的有经验的人可以分享,这些都是一些事情,我经过几个项目发现
Hopefully more experienced people can share, these are some of the things i discovered after a few projects
- 在版本控制是必须的(一如既往),但可能难以解释的设计师
- 在闪光灯的.fla文件没有动作,他们为二进制文件,只要你想尽量保持距离,尽可能一个codeR
- 模型视图控制器是我找到的隔离视觉设计变化的最佳方式
- 尝试打造的意见,让他们使用帧标签,这使得设计师来决定到底发生了什么
你有什么经验?
推荐答案
我一直在做的Flash 9年,我仍然觉得这是一个困难的事情得到的权利。
I've been doing Flash for 9 years and I still find this a difficult thing to get right.
有权力的设计者和开发者之间的平衡,这将不可避免地付小费的一种方式或其他。
There is a balance of power between designers and developers, which will inevitably tip one way or the other.
如果您携手开发领导工作室,那么你是幸运的,因为设计者将指示做出适合您的功能设计。在Flex / MXML,这是工作的唯一途径。
If you work for a developer led studio, then you are lucky, as the designers will be instructed to make a design that fits your functionality. In Flex / MXML this is the only way to work.
如果,在另一方面,你在一个平面设计/创意/广告摄影棚工作,你会被指示建立任何设计师放在一起在Photoshop中,是否是可行的建立时间内。
If, on the other hand, you work in a graphic design/creative/advertising studio, you will be instructed to build whatever the designer puts together in PhotoShop, whether or not it is feasible to build within the time.
的关键,游览,这是沟通和教育。设计师和设计为中心的管理人员可能不知道什么是参与创造一段特定的功能,如果你向他们解释为什么一个特定的事情是很难做到的,他们的可能被说服去重新思考他们的设计。而另一方面,他们很可能会认为你只是一个悲观主义者!它从来没有感觉很好的时候,你一定要告诉别人:对不起,我真的不能这样做,当你知道你可以把它的工作,给出了几个深夜!
The key to getting around this is communication and education. Designers and design-focussed managers may not know what is involved in creating a particular piece of functionality, and if you explain to them why a particular thing is hard to do they might be persuaded to go and rethink their design. On the other hand, they may well think you're just a whiner! It never feels good when you have to tell someone "sorry, I can't really do that" when you know that you could make it work, given a few late nights!
,以及你和其他人已经注意到的事情,如使用的是FlashDevelop和外部AS类,这里有一些其他的事情,我建议:
As well as the things you and others have already noted, like using FlashDevelop and external AS classes, here's some other things I recommend:
- 在开始一个站点地图/线框,无论是开发人员和设计人员同意。
- 在加载所有的文字,从XML转换为动态文本字段,并确保您的按钮等设计,扩大以适应内容
- 确保你的设计有一些想法如何正确地切好的图形和布置它们在Flash中。在Photoshop开发人员不应该被搞乱,当你遇上了一个最后期限。
- 确保你在截止日期前得到所有你的图形以及资产 - 难免就会有需要改变的东西,他们已经错过了,事情
- 要坚定,不要让你的设计团队试图在额外的功能,在最后一分钟潜行。
- 让设计人员使用的时间表,角色动画等,但对于简单的补间使用ActionScript补间引擎。
希望这些提示是一些使用!
Hope these tips are some use!
这篇关于Flash设计/ codeR合作的最佳做法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!