Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash 用于绘图小程序的另一个MovieClip中的MovieClip。为什么和如何?_Flash_Actionscript - Fatal编程技术网

Flash 用于绘图小程序的另一个MovieClip中的MovieClip。为什么和如何?

Flash 用于绘图小程序的另一个MovieClip中的MovieClip。为什么和如何?,flash,actionscript,Flash,Actionscript,我正试图用Flash开发一个简单的绘图程序,这给我带来了麻烦。主绘图区域是名为drawZone的MovieClip。但是,在显示某些内容时,作者使用了另一个内嵌在drawZone符号zone中的MovieClip。drawZone符号有两个层,一个遮罩层和一个包含区域符号的遮罩子层 为什么作者要这样做,而不是简单地在drawZone MovieClip中绘制所有内容 区域符号显示的唯一位置是在电影资源管理器中。我在哪里访问它,如何将这样一个嵌入的符号添加到我自己的代码中 以下是一个屏幕截图: 我

我正试图用Flash开发一个简单的绘图程序,这给我带来了麻烦。主绘图区域是名为drawZone的MovieClip。但是,在显示某些内容时,作者使用了另一个内嵌在drawZone符号zone中的MovieClip。drawZone符号有两个层,一个遮罩层和一个包含区域符号的遮罩子层

  • 为什么作者要这样做,而不是简单地在drawZone MovieClip中绘制所有内容
  • 区域符号显示的唯一位置是在电影资源管理器中。我在哪里访问它,如何将这样一个嵌入的符号添加到我自己的代码中
  • 以下是一个屏幕截图:


    我的Flash技能有点生疏,但我认为这是因为你不能在根电影上应用遮罩。

    但是为什么你需要应用遮罩呢?我尝试将ActionScript中draw_mc.zone_mc(drawZone和zone的ID)的每个实例都更改为draw_mc。而且效果很好。