趣百科

如何在Flash中定义和输出实例名

编辑:Simone 2025-02-17 05:38:58 607 阅读

如何在Flash中定义和输出实例名

在Flash编辑过程中,每个显示实例系统都会设置一个默认名,但如果实例很多,又位于不同层级的显示列表中,就难以区分了。我们该怎么办呢?

其实,只要给每个显示实例定义一个实例名,并输出实例名,就能轻松的区分各实例以及它所在位置了。

打开Flash软件,选择“ActionScript3.0”选项,新建一个空白文档。

将“图层1”重命名为“代码”,在图层的第1帧右击,选择“动作”选项。

首先,创建一个影片剪辑实例,新建一个影片剪辑变量mc1,用变量引用实例。

接着,用上一步的方法,新建一个影片剪辑实例mc2。

用name函数将实例mc1的实例名定义为“stage_mc1”,代码如下图所示。

用上一步同样的方法,将实例mc2的实例名定义成“stage_mc2”。

我们先测试一下实例mc1和mc2。

测试结果如下图所示。

从结果中可以看到两个实例显示的是一样的,都是object MovieClip,这样就不能把它们区分开来。

为了区分两个实例,可以用name属性来输出实例名称,代码如下图所示。

运行程序的结果如下图所示。

可以看到输出了两个实例的名称,这样两个实例就一目了然了。

如果我们不定义实例名称会有什么结果呢?

现在将定义实例名的两句代码去掉,“动作”面板如下图所示。

运行程序,输出结果如下图所示。

可以看到输出的是系统默认命名的实例名,虽然可以区分实例,但如果实例很多,而且位于不同层级的显示列表中时,就难以清晰的区分了。

你会在Flash中定义和输出实例名了吗?挺有用的吧,动手操作一下。

版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/article/137527.html

相关推荐