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



   JS特效



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

使用Flash做连线题课件详解(2)

时间:2009-02-09 03:49来源:未知 作者:明光 点击:
5、为了要实现划线,我们在第一帧添加以下代码: onMouseDown = function () { a = 1; this.lineStyle(5, 0xFF00FF, 100);//设置线的样式 this.moveTo(_xmouse, _ymouse); }; onMouseMo
  
5、为了要实现划线,我们在第一帧添加以下代码:
onMouseDown = function () {
a = 1;
this.lineStyle(5, 0xFF00FF, 100);//设置线的样式
this.moveTo(_xmouse, _ymouse);
};
onMouseMove = function () {
if (a == 1) {
this.lineTo(_xmouse, _ymouse);
}//当 a=1 时开始画线
updateAfterEvent();
};
onMouseUp = function () {
a *= -1; //当鼠标放开后a 为-1,停止画线
};
测试影片,这时候应该能画线了。

6、锁定当前图层,然后插入新图层,在问题一“爱的代价”上画一个矩形。

在图层 2 的第一帧添加以下代码:
var i = 0;

按 F8 转换为影片剪辑,并取实例名为“h1” ,然后添加以下代码:
on (press) {
myx = this._x;//记录初始坐标
myy = this._y;
this.startDrag(false);//拖动影片剪辑
}
on (release) {
if (this.hitTest(_root.d1)) {
stopDrag();
_root.o1 = "正确";//注意:由于o1是变量名,所以可以这样写。如果o1是实例名,则应当写成_root.o1.text = "正确";
_root.i += 25;
this._y = 1000;//假如碰到正确答案 d1,o1 输出“正确” ,i 加上 25 分,并且设置此隐形元件的 y坐标超出舞台外,防止重复加分
} else {
stopDrag();
this._x = myx;
this._y = myy;//没碰到正确答案则返回原来的位置
_root.clear();//这一句(是我加上的,教程中没有的)用于清除不正确答案的画线,这一句最后不用this.clear();因为很可能没有效果。
}
}

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