当前位置:首页 > 技术学堂 > flash教程 > 正文 创建元件内容读取中请稍后...
站内搜索:
创建元件
您正浏览创建元件的详细内容 首页更多精彩 人气 ...

|奔日网技术学堂欢迎您 tech.8BR.NET|

创建元件

接下来,您将创建一些元件 或可重用资源。元件使您能够多次使用相同的资源,而无需在 FLA 文件中存储该资源的多个副本。您可以在"库"面板中存储元件,并在需要时将元件的实例 拖动到舞台。

若要创建元件,请执行以下操作:

  1. 选择"插入">"新建元件"。
  2. 在"创建新元件"对话框中,在"名称"文本框中键入 imageHolder

    "行为"的默认值为"影片剪辑"。请不要更改该选项。

  3. 单击"确定"。

    新元件添加到"库"面板("窗口">"库"),Flash 进入元件编辑模式。

    注意

     

    在元件编辑模式下,不显示舞台,Flash 应用程序窗口的主要部分变成一个可用来绘制和编辑元件的绘制区。

    关于…

     

    关于元件和"库"面板 元件是可重用的资源,使您能够在 Flash 文档中多次使用一个资源,而无需在文件中复制该资源。通过在 Flash 文档中仅保存元件的一个副本,可以缩小文档文件的大小。

    元件可以像按钮或图形那样简单,也可以像影片剪辑那样复杂。创建元件后,必须将其存储到"库"面板中。"库"面板存储并管理文档中的所有元件。要再次使用某个元件,请将它从"库"面板拖动到"舞台"上。这样,Flash 会在舞台上创建该元件的一个新实例。实例其实只是对原始元件的引用,它通知 Flash"在该位置绘制指定元件的一个副本"。

    通过使用元件和实例,可以使资源更易于组织,使 Flash 文件更小。此外,您还可以通过编辑元件来更新特定元件的所有实例的外观和行为。这些更改随即会反映到整个文档中该元件的所有实例中。

  4. 在元件编辑模式下,选择"工具"面板("窗口">"工具")中的"矩形"工具。
  5. 在"工具"面板上的笔触颜色选取器中选择白色 (#FFFFFF)。
  6. 在"工具"面板中的填充颜色选取器中选择浅灰色 (#CCCCCC)。
  7. 在绘制区中拖动,绘制一个扁平矩形。
  8. 选择"工具"面板中的"选择"工具。
  9. 双击所绘制的矩形,选择其填充和笔触。

    注意

     

    笔触是构成形状的边框的线段。

  10. 在"属性"检查器中,在"X"和"Y"文本框中输入 0

    这会将元件的左上角定位到舞台的左上角。

  11. 在"宽度"文本框中输入 700,在"高度"文本框中输入 150,然后按 Enter 键 (Windows) 或 Return 键 (Macintosh)。



    具有正确宽度、高度、X 和 Y 值的"属性"检查器


    注意

     

    在向面板中的文本框中输入值时,必须按 Tab 键、Enter 键 (Windows) 或 Return 键 (Macintosh),以便让 Flash 确认该值。

所创建的首个元件的各个实例将成为 FMA 要显示的各个图像的容器。这就是将其命名为 imageHolder 的原因。接下来,您将创建另一个元件,该元件将成为 imageHolder 元件的一组实例(共五个)的容器。然后,您将制作该新元件沿垂直方向的动画,以更改显示在舞台可见部分的图像。

若要创建包含五个 imageHolder 实例的第二个元件,请执行以下操作:

  1. 选择"插入">"新建元件"。
  2. 在"创建新元件"对话框中,在"名称"文本框中输入 slides 并单击"确定"。

    您仍处于元件编辑模式。

  3. 从"时间轴"中的"缩放"菜单中选择 25%。
  4. 在"库"面板("窗口">"库")中,将 imageHolder 元件拖动到绘制区。

    现在您已经创建了 imageHolder 元件的一个实例。该实例是您要创建的新 slides 元件的一部分。

  5. 在新实例在舞台上仍处于选中状态的情况下,在"属性"检查器的"实例名称"文本框中输入 holder0

    这将对实例赋予一个自己的名称,它与元件名称不同。

  6. 同样在"属性"检查器中,在"X"和"Y"文本框中输入 0 并按 Enter 键 (Windows) 或 Return 键 (Macintosh)。

    这会将 holder0 实例的左上角定位到 slides 元件的左上角。

  7. 将 imageHolder 元件从"库"面板中拖动到绘制区,并将其放置在 holder0 实例的正下方。
  8. 在"属性"检查器中的"实例名称"文本框内输入 holder1
  9. 在"X"文本框中输入 0,在"Y"文本框中输入 150,然后按 Enter 键或 Return 键。
  10. 为 imageHolder 元件的第三、第四和第五个实例重复此过程。

    在"属性"检查器中,为新的实例赋予下列属性:

    第三个实例:

    • 实例名称 = holder2
    • X = 0
    • Y = 300

    第四个实例:

    • 实例名称 = holder3
    • X = 0
    • Y = 450

    第五个实例:

    • 实例名称 = holder4
    • X = 0
    • Y = 600

现在,您已经完成了名为 slides 的元件的创建。接下来,您将创建第三个元件,它将包含 slides 元件的一个实例。正如您所看到的,在其它元件内嵌套元件实例是一种常用的 Flash 创作技巧。



已完成的 slides 元件


若要创建第三个元件,请执行以下操作:

  1. 选择"插入">"新建元件"。
  2. 在"创建新元件"对话框中,在"名称"文本框中输入 slideShow 并单击"确定"。
  3. 将在上一部分中创建的 slides 元件从"库"面板拖动到新元件 slideShow的绘制区。

    这将在新的 slideShow 元件内创建 slides 元件的一个实例。



    包含 slides 和 slideShow 元件的"库"面板


  4. 在元件实例仍处于选中状态的情况下,在"属性"检查器的"X"和"Y"文本框中输入 0
  5. 同样,在"属性"检查器中,在"实例名称"文本框中输入 slides_mc
 发表对 创建元件 的评论  请文明聊天
|点此可收藏|或发表对本篇的评论

声明:此页资源均由网友维护。资源信息、网友评论,不代表本站观点。如有侵权请告知,我们立刻删除。

 艺术写真
 社会新闻
 极品飞车

『热点资讯』

『最新资讯』

『网友推荐』


百度搜索:
会员名称: 密码:匿名 注册 找回密码