关于使用点语法将实例设定为目标

要编写用于控制实例(如影片剪辑)或用于操作加载的 SWF 文件中的资源的 ActionScript,必须在代码中指定其名称和地址。这叫做目标路径。要将 SWF 文件中的对象设定为目标(或寻址到这些对象),请使用点语法(又称点记号)。例如,需要先将一个影片剪辑或按钮实例设定为目标,然后才能对它应用一个动作。点语法可帮助您创建要将其设定为目标的实例的路径。要设定为目标的实例的路径有时称为目标路径。

FLA 文件具有一种特别的层次结构。可以在舞台上创建实例或使用 ActionScript。甚至可以创建包含在其它实例中的实例。或者,您也可以让实例嵌套在多个其它实例中。对于任何实例,只要对它进行了命名,就可以操作它。

您可以用实例名称 命名实例,并且可以用两种不同的方法指定实例名称(下面将演示这两种方法):

要在"属性"检查器中给实例分配实例名称,请在"实例名称"文本框中键入名称。

还可以使用 ActionScript 为创建的对象分配一个实例名称。这非常简单,编写以下代码即可:

this.createEmptyMovieClip("pic_mc", this.getNextHighestDepth());
pic_mc.loadMovie("http://www.helpexamples.com/flash/images/image1.jpg");

此代码创建了一个新的影片剪辑,并为它指定了实例名称 pic_mc。然后,可以使用代码操作 pic_mc 实例,例如将图像加载到其中,如以上代码中所示。

有关使用范围的详细信息,请参阅关于范围和目标设定"关于变量和范围"