让flash自动显示代码提示的两种方式

 

在你输入一个对象名称后,按下"."系统会自动出现相关的代码提示,这样的功能非常的实用,怎么来实现的呢?这里有三种方式可供选择:

方式一:通过指定对象类型 来触发代码提示。
在使用 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
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值