我最近在一些 Flash 编码中遇到了一个令人尴尬的情况,我不得不不小心向客户端发送了一个构建,其中并非所有调试标志和变量都未设置。(它正在向调试而不是发布服务器等发送请求......)
部分原因是我糟糕的代码组织;我已经解决了。
但是,Flash 似乎不允许设置不同的构建配置,并且 Actionscript Compile 设置托管了各种开关,这些开关以一种忘记选中/取消选中某些内容的方式排列(天哪,我忘了禁用调试器支持!)可能就像发生在我身上一样。无论如何,我发现在我的发布配置和调试配置之间手动跳转很容易搞砸。
那么,其他开发人员,您使用什么技术在您的测试配置和您发布给您的老板/客户/任何人的构建配置之间进行防错跳转?
我知道我可能应该放慢速度,但我更喜欢设置一些我可以拨动开关的地方。经过长时间的中断(Flash MX + 2004 年),我才重新回到 Flash。
哦,我知道禁用调试支持和设置导入密码以及所有这些都是徒劳的,我的目标是简单地将脚本小子排除在我的项目之外。反编译器胜过这一切......
无论如何,谢谢!