对联 ·故事 ·史海钩沉 ·人物档案 ·地方风俗 ·谚语大全 ·讽刺与幽默 · 赚钱 · 法律 · 在线教研 · 会员中心 · 心理测试 · 魔鬼词典 · 顺口溜
 
主页特效 网页特效 百家姓
娱乐 歇后语 绕口令 脑筋急转弯
 
谚语 谜语 名言 邮政编码
便民 酒方 验方 偏方 站长工具  
 
算命 风俗 手相 爱情
女孩 音乐 面相 星座 血型
 
饮食 穴道 偏方 医药
生活 软件 硬件 解梦 高考



   JS特效



实用工具
便民服务 加密解密
 
魅力高密 民间故事 Flash教程 PS教程 最新国内新闻
新华字典 黄道吉日 英语园地  万年历 Html2anycode
  首页 | 美图 | 短信 | 安全 | 校园 | 网站 | 游戏 | UFO | 文秘 | 生活 | 信息技术 | 论文 | 人生 | 情感 | 日记
返回首页
当前位置: 主页 > 软件教程 > Flash教程 >

谈谈用Flash8制作连线题课件的方法(2)

时间:2009-02-09 03:32来源:未知 作者:候鸟 点击:
clear命令用来清除所有的绘图命令,使用方法是:clear();没有参数。 以上 4个命令是Flash 8提供的专门用来绘制图形的命令,利用它们,可以绘制出来基
  

  clear命令用来清除所有的绘图命令,使用方法是:clear();没有参数。

  以上 4个命令是Flash 8提供的专门用来绘制图形的命令,利用它们,可以绘制出来基本的直线型图形。除了这4个专门的绘图命令,在绘制直线时,还有两个常用的命令:creatEmptyMovieClip命令和with命令。

  creatEmptyMovieClip命令用来创建一个空影片剪辑(MC)。它的一般使用形式为:

  creatEmptyMovieClip(MC实例名,深度);

  为什么绘制直线还需要创建 MC的命令呢?这是因为绘图命令都必须配合影片剪辑MC或_root来使用,也就是在MC中绘制图形或者在主舞台上绘制图形。

  在 MC中绘制直线时,with命令也是比较有用的一个命令, with命令的一般使用形式为:

  with(影片剪辑实例名){

   一组动作

  }

  它的主要功能是,对一个影片剪辑实施一组动作,可以使我们的脚本代码更加简捷。

2.绘制一条简单的直线

  在 Flash MX 中,新建一个影片文档,在【图层 1 】的第 1 个关键帧添加以下动作脚本:

  _root.linestyle ( 1 , 0xff0000 , 100 ); // 设置将要绘制的线段的属性是: 1 个像素粗细,红色,透明度为 100 。

  _root.moveto ( 50 , 50 ); // 设置将要绘制的线段的起始点坐标是( 50 , 50 )。

  _root.lineto ( 200 , 200 ); // 设置将要绘制的线段的终止点的坐标是( 200 , 200 )。

  通过这段动作脚本的运行,可以在主时间轴舞台上绘制一条红色的直线,这条红色直线的起点坐标为( 50 , 50 ),终点坐标为( 200 , 200 )。

  通常情况下,我们不会运用绘图命令直接在主时间轴舞台( _root )上绘制图形,而是将它画在空白的影片剪辑里面,以便稍后能通过影片剪辑的各种方法操作它。下面这段动作脚本就是在一个空白影片剪辑中绘制了一条红色直线:

  _root.creatEmptyMovieClip ( “mymc1” , 1 ); // 创建一个名字为 mymc1 的影片剪辑。

  mymc1.linestyle ( 1 , 0xff0000 , 100 ); // 以下开始在影片剪辑中绘制直线。

  mymc1.moveto ( 50 , 50 );

  mymc1.lineto ( 200 , 200 );

  现在把以上这段动作脚本改造一下,结果如下:

  _root.creatEmptyMovieClip ( “mymc1” , 1 );

  with ( mymc1 )

  { linestyle ( 1 , 0xff0000 , 100 );


  moveto ( 50 , 50 );

   lineto ( 200 , 200 );

  }

  通过以上两段动作脚本的比较,很明显 with 命令使动作脚本更加简洁和清晰,效率更高。

顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
赞助商位置
推荐内容
杂七杂八