Flash MX 中列出 SWF 文件的变量
天下维客,你可以修改的网络知识库
| Flash | Flash常见任务 | Flash MX Professional 2004 任务 | Flash名词术语 |
| Flash MX Professional 2004 任务 | 使用屏幕 | 创建和管理项目 | 使用“动作”面板和“脚本”窗口 | 用 ActionScript 2 创建类 | 调试脚本 |
在测试模式下,“变量列表”命令会显示 SWF 文件中当前所有变量的列表。这对查找正确的变量目标路径和变量名称特别有用。与调试器不同,该列表不会在 SWF 文件播放时自动更新;每次要向“输出”面板发送这些信息时,必须选择“变量列表”命令。
“变量列表”命令还显示用 _global 标识符声明的全局变量。全局变量会显示在“变量列表”命令输出的最上部,列在标题为“全局变量”的部分中,而且每个全局变量都带有 _global 前缀。
此外,“变量列表”命令显示 getter/setter 属性(这是用 Object.addProperty() 方法创建并调用 get 或 set 方法的属性)。getter/setter 属性与其所属的对象中的任何其它属性一起显示。为使这些属性与普通变量相比更易于区别,getter/setter 属性的值以 [getter/setter] 字符串为前缀。为 getter/setter 属性显示的值通过计算该属性的 get 函数确定。
目录 |
[编辑]
显示 SWF 文件中的变量列表
- 如果 SWF 文件不是在测试模式下运行,请选择“控制”>“测试影片”。
- 选择“调试”>“变量列表”。
在“输出”面板中会显示 SWF 文件中当前所有变量的列表,如下面的例子中所示:
Global Variables:
Variable _global.MyGlobalArray = [object #1] [
0:1,
1:2,
2:3
]
Level #0:
Variable _level0.$version = "WIN 6,0,0,101"
Variable _level0.RegularVariable = "Gary"
Variable _level0.AnObject = [object #1] {
MyProperty:[getter/setter] 3.14159
}
- 相关内容请参见:Flash MX Professional 2004 任务
内容不全面……(欢迎补充资料)
[编辑]
本文有待完善之处
- 相关的内容不齐全。
- 需要用户整理文章。
- 对文章的相关知识的整理不到位。
请您在这里留下修改建议:
[编辑]
相关
[编辑]
相关资料
[编辑]
参见
[编辑]
参考资料
- 闪客帝国:http://www.flashempire.com
- 闪吧:http://www.flash8.net
- 闪客俱乐部:http://www.flasherclub.com
- 闪客天堂:http://www.flasher.cn
- 闪客网:http://www.shanke.cn
- 闪客中国:http://www.flashchina.net
- 网页制作网址大全:http://www.world68.com/web.asp
- 设计论坛网址大全:http://www.np-design.com
[编辑]
外部联结
- ★★★★★视频教程:太平洋视频教程
- ★★★★☆硅谷动力视频教程
- ★★★☆☆Macromedia Flash
- ★★☆☆☆Macromedia Flash 繁体


