让flash自动显示代码提示的两种方式
2010-05-21 13:12
330 查看
在你输入一个对象名称后,按下"."系统会自动出现相关的代码提示,这样的功能非常的实用,怎么来实现的呢?这里有三种方式可供选择:
方式一:通过指定对象类型 来触发代码提示。
在使用 ActionScript2.0 时,可以严格指定基于内置类(例如 Button、Array 等)的变量的类型。这样做之后,“脚本”面板将显示该变量的代码提示。例如,假设键入以下代码:
var names:Array = new Array();
names.
只要您键入句点 (.), Flash 就会在一个弹出菜单中显示可用于 Array 对象的方法和属性的列表,因为您已经将该变量的类型指定为数组。
方式二:使用后缀触发代码提示
如果您使用的是 ActionScript1,或者在创建对象时未严格指定类型 想显示这些对象的代码提示,则必须在创建每
个对象时在其名称后添加特殊后缀。
例如,触发 Array 类和 Camera 类的代码提示的后缀分别是 _array 和 _cam。如果您键入以下代码
var my_array = new Array();
var my_cam = Camera.get();
您可以键入以下两项中的任意一项(变量名称后面跟有句点):
my_array.
my_cam.
将出现 Array 和 Camera 对象的代码提示。
对于在舞台上出现的对象,请使用属性检查器的“实例名称”文本框中的后缀。例如,要显
示 MovieClip 对象的代码提示,请在属性窗口中为所有 MovieClip 对象指定带有 _mc 后
缀的实例名称。然后,只要您键入实例名称然后再键入一个句点,就会显示代码提示。
尽管在严格指定对象的类型时不需要使用后缀来触发代码提示,但一直使用后缀有助于理解
代码。 建议使用严格数据类型指定。
下表列出了支持自动代码提示所需的后缀:
对象类型 变量后缀
Array _array
Button _btn
Camera _cam
Color _color
ContextMenu _cm
ContextMenuItem _cmi
Date _date
Error _err
LoadVars _lv
LocalConnection _lc
Microphone _mic
MovieClip _mc
MovieClipLoader _mcl
PrintJob _pj
NetConnection _nc
NetStream _ns
SharedObject _so
Sound _sound
String _str
TextField _txt
TextFormat _fmt
Video _video
XML _xml
XMLNode _xmlnode
XMLSocket _xmlsocket
方式一:通过指定对象类型 来触发代码提示。
在使用 ActionScript2.0 时,可以严格指定基于内置类(例如 Button、Array 等)的变量的类型。这样做之后,“脚本”面板将显示该变量的代码提示。例如,假设键入以下代码:
var names:Array = new Array();
names.
只要您键入句点 (.), Flash 就会在一个弹出菜单中显示可用于 Array 对象的方法和属性的列表,因为您已经将该变量的类型指定为数组。
方式二:使用后缀触发代码提示
如果您使用的是 ActionScript1,或者在创建对象时未严格指定类型 想显示这些对象的代码提示,则必须在创建每
个对象时在其名称后添加特殊后缀。
例如,触发 Array 类和 Camera 类的代码提示的后缀分别是 _array 和 _cam。如果您键入以下代码
var my_array = new Array();
var my_cam = Camera.get();
您可以键入以下两项中的任意一项(变量名称后面跟有句点):
my_array.
my_cam.
将出现 Array 和 Camera 对象的代码提示。
对于在舞台上出现的对象,请使用属性检查器的“实例名称”文本框中的后缀。例如,要显
示 MovieClip 对象的代码提示,请在属性窗口中为所有 MovieClip 对象指定带有 _mc 后
缀的实例名称。然后,只要您键入实例名称然后再键入一个句点,就会显示代码提示。
尽管在严格指定对象的类型时不需要使用后缀来触发代码提示,但一直使用后缀有助于理解
代码。 建议使用严格数据类型指定。
下表列出了支持自动代码提示所需的后缀:
对象类型 变量后缀
Array _array
Button _btn
Camera _cam
Color _color
ContextMenu _cm
ContextMenuItem _cmi
Date _date
Error _err
LoadVars _lv
LocalConnection _lc
Microphone _mic
MovieClip _mc
MovieClipLoader _mcl
PrintJob _pj
NetConnection _nc
NetStream _ns
SharedObject _so
Sound _sound
String _str
TextField _txt
TextFormat _fmt
Video _video
XML _xml
XMLNode _xmlnode
XMLSocket _xmlsocket
相关文章推荐
- 让flash自动显示代码提示的两种方式
- MyEclispe 代码自动提示显示“No Default Proposals”解决方法
- IntelliJ IDEA 自动导入包 快捷方式 关闭重复代码提示
- IntelliJ IDEA 无法自动显示代码提示框
- 编写代码时如何使Eclipse自动显示提示输入的列表
- IntelliJ IDEA 自动导入包 快捷方式 关闭重复代码提示
- cxGrid显示行号的两种方式和两种代码
- IntelliJ IDEA 自动导入包、get/set等的快捷方式、关闭重复代码提示
- 让flash显示提示代码的命名规则
- Toast自定义,自定义Toast的两种方式,土司的代码显示
- 增加spyder模块代码提示功能和spyder 代码自动补齐设置方式
- 自动补全、自动提示的两种实现方式(前端实现与后端实现)
- VS代码自动提示、语法着色、高亮显示,提高开发效率,提升代码质量
- 【IntelliJ 】IntelliJ IDEA 自动导入包 快捷方式 关闭重复代码提示
- Eclispe 代码自动提示显示“No Default Proposals”解决方法
- Idea_学习_06_IntelliJ IDEA 自动导入包 快捷方式 关闭重复代码提示
- Spring XML配置文件无法自动提示 eclipse中XML配置文件open with打开方式选择 XML Editor:注意它的编辑方式也是有两种的design和source
- ASP.NET 提示框显示及自动隐藏(jquery+后台代码)
- eclipse PHP代码提示自动显示
- ASP.NET倒计时两种方式 使用Timer控件和JavaScript代码