导航条也是菜单的一种,是网页上普遍都用到的一个种便捷的翻阅形式,形式多种多样,我们这里是一个简单的实例。
[url=http://bbs.flasher123.com/dispbbs.asp?boardid=10&id=23482]
[/url]
本节问题讨论交流
[url=http://laoxian.flasher123.com/fas/2/flash/21.fla]
[/url]
源文件下载
[url=http://laoxian.flasher123.com/fas/1/flash/1mx.fla]
[/url]
mx版本
[url=http://laoxian.flasher123.com/fas/1/luyin/as1_1.ra]
[/url]
本讲录音下载
实例2-4导航条
[1b] ( [/1b][1b]1 [/1b][1b])基本思路 [/1b]
① 作几个标签,类型为 MC ,上面有文字标识,是嵌套在标签里的 MC ,鼠标滑过时可以改变字的大小。
② 作一类型为 MC 的光标,给其加动作,可以“弹性”地向某点靠近,弹性这词,也是网上学的,意思就是移动方式不要一步到位,避免呆板,就是为好看嘛 。
③ 当鼠标滑过某一个标签,光标就以颜色和宽度变化的形态逐步向这点靠近。
④单击标签都有一个链接地址被打开,转向指定的页面。
⑤设定限制,当鼠标移出范围后,光标以初始形态停在最后滑过的标签上。
( [1b]2 [/1b][1b])新知识点
[/1b]|| // 逻辑或,若干条件,有一条够格就是真。
&&// 逻辑与,要同时满足所有的条件才为真。
getURL()// 将来自特定 URL 的文档加载到窗口中, URL 是 WWW 页的地址。
[1b] (3)实例说明
[/1b]① 主场景中水平排开外观一致的 MC 类型的标签,嵌套在标签里的文字也是 MC ,这里分别是:首页、二页、三页、四页。
② 用外形和标签同样大的 MC作为光标 ,内部有形状补间,第 1 帧要设定 stop 。
[1b] ( 4 [/1b][1b])编写动作脚本
[/1b] ① 在标签 MC 上输入:
on (rollOver) {// 鼠标滑过
h = 1;
i = 1;
_root.newx = this._x;// 将这 MC 的坐标 X 的值赋与 _root.newx
}
on (rollOut) { 鼠标滑出
h = 0;
}
onClipEvent (enterFrame) {// 以帧频频率执行以下动作
if (h == 1) { 当变量 h 等于 1 ,就是鼠标滑过此 MC 时,执行以下动作
if (i>0 && i
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/1138.html