gpt4 book ai didi

flash - 使用 Flash + AS3 发布/调试配置

转载 作者:行者123 更新时间:2023-12-04 10:02:36 25 4
gpt4 key购买 nike

我最近遇到了一些 Flash 编码的尴尬情况,我不得不不小心向客户端发送了一个构建,其中并非所有调试标志和变量都未设置。 (它正在向调试而不是发布服务器发送请求,等等......)

部分原因是我的代码组织不佳;我已经解决了。

但是,Flash 似乎不允许设置不同的构建配置,并且 Actionscript Compile 设置承载了以这样一种方式排列的各种开关,以至于忘记选中/取消选中某些东西(天哪,我忘记禁用调试器支持!)只是发生了,就像它对我一样。无论如何,我发现在我的发布配置和调试配置之间手动跳转很容易搞砸。

那么,其他开发人员,您使用什么技术来防止在您的测试配置和您发布给您的老板/客户/任何人的构建配置之间跳转?

我知道我可能应该放慢速度,但我更喜欢设置一些可以翻转开关的东西。经过长时间的中断(Flash MX + 2004 年),我刚刚重新使用 Flash。

哦,我知道禁用调试支持和设置导入密码等都是徒劳的,我的目标是让脚本小子远离我的项目。反编译器胜过一切,所以......

无论如何,谢谢!

最佳答案

如果您使用 Flash CS4,您可以使用配置常量。
您将在发布设置|ActionScript3.0 设置...|配置常量下找到它们

如果你添加了 DEBUG::PLAYER 那么你可以使用这样的代码:

config namespace DEBUG;

//... code here ...

DEBUG::PLAYER
{
trace("Player state here");
}

现在您可以在真假之间切换常量。

关于flash - 使用 Flash + AS3 发布/调试配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/691868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com