合肥卓想动画工作室 承接全国+flash动画制作 + flash动画设计 + 各类flash动画制作设计


联系方式

如何创建一个滚动条类似上面的扣子

时间:2013-04-07 16:24来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击:


 

本教程将告诉你如何创建一个滚动条类似上面的扣子。保持
记住,在实际的滚动按钮可以引用任何东西,不只是一个
动态文本字段。
这是有点中级教程,所以你应该让自己aquainted
闪存的基本知识。如果你还没有的话,应该有一定的帮助教程
菜单可以帮助您。好吧,我们开始吧...
ACT
:设置滚动
创建四个层下面的这张图片,忽略所有其他层的属性
现在。
1
。创建一个矩形与填充在中间的阶段,这将是方块
内容你的滚动条滚动。
2
。填充,并把它变成遮罩层,把大纲的轮廓层。
(提示:你可以使用ctrl +狗屎+ V CTRL + V粘贴,将其粘贴在同一
位置,你把你从)
3
。的影片剪辑一些模棱两可的内容,并把它到一边,所以,它
将不可见当你测试出来的swf文件。
第二幕:创建你的滚动条
这是部分,你让你的滚动条的内容。请记住,它只能
是一样高的矩形中创建的第一个行动。你的选择是无限的,
但请记住,所有的内容都将是在一个影片剪辑。
选择你的滚动条的内容,并使其成为一个影片剪辑,命名任何你想要的。
确保你给它一个名称,在实例名称字段(即变量名)。
第三幕:动作(OH NO!)
还记得之前您所做的,不明确的内容MovieClip吗?这是秘密
整个项目。打开该影片剪辑,并给它两帧。在第二帧中,给它的
“goToAndPlay1行动。在第一帧中的动作如下所示。
实际上,我以简化这个有很多。我在开始的一组变量的
代码,你只需要填写。如果你想要一个解释的代码,你可以通过电子邮件发送给
我,我会尽我所能,给你一个网上的在线分析。反正这里,我来解释一下
在此之后,以填补在哪里。只是剪切并粘贴此代码到第一帧。
_root.scrollerName _root.scrollerClip;
_root.left = 10;
_root.innerLeft = 40;
_root.right = 290;
_root.innerRight = 260;
_root.top = 20;
_root.bottom = 100;
_root.minXposition = -120;
_root.maxXposition = 10;
_root.idleScrollSpeed
​​ = 1;
_root.overScrollSpeed
​​ = 10;
如果(_root.scrollerName._x _root.minXposition{
_root.scrollerDirection =“”;
代码} else if_root.scrollerName._x _root.maxXposition
_root.scrollerDirection =“
”;
}
如果(_root._ymouse <_root.bottom && _root._ymouse _root.top
_root._xmouse> _root.left && _root._xmouse _root.innerLeft
如果(_root.scrollerName._x _root.maxXposition{
打破;
} {
_root.scrollerName._x = _root.scrollerName._x + _root.overScrollSpeed
​​;
}
代码} else if_root._xmouse> _root.innerRight && _root._xmouse <_root.right
如果(_root.scrollerName._x _root.minXposition{
打破;
} {
_root.scrollerName._x _root.scrollerName._x - _root.overScrollSpeed
​​;
}
代码} else if_root._xmouse <_root.left_root._xmouse _root.right
如果(_root.scrollerDirection ==“{
_root.scrollerName._x = _root.scrollerName._x + _root.idleScrollSpeed
​​;
代码} else if_root.scrollerDirection ==“{
_root.scrollerName._x _root.scrollerName._x - _root.idleScrollSpeed
​​;
}
}
代码} else if_root.scrollerDirection ==“{
_root.scrollerName._x = _root.scrollerName._x + _root.idleScrollSpeed
​​;
代码} else if_root.scrollerDirection ==“{
_root.scrollerName._x _root.scrollerName._x - _root.idleScrollSpeed
​​;
}
ACT
四:编辑​​变量
困惑吗?好了,这里就是您填写的变量开始。
_root.scrollerName
:把在这里的滚动条的实例名称。
_root.left
:在最左边的矩形的x坐标位置的轮廓层
_root.innerLeft
:这是x位置的最左边侧的隐形按钮,当
用户将鼠标移到它滚动得更快。换句话说,你想有多宽是这一领域。保持
介意,这是实际的x位置。例如,如果您的左边是10,和你想要的
面积是40像素宽,你的价值,这将是5010 +40 = 50)。
_root.right
:为左相同,只是它的右侧。
作为innerLeft _root.innerRight:同样的,只有它的减法这个时候。例如,如果右边是290
你想滚动区域是30个像素宽,值是260290-260 = 30
_root.top
y位置的顶行的矩形的轮廓层
_root.bottom
y位置的底线的矩形的轮廓层
_root.minXposition
:好吧,这部分需要更多一点的工作。采取滚动影片剪辑和移动
只要你想向左滚动。的影片剪辑的中心位置,通过观察
在信息框中的数字。确保黑色的小点的中心,而不是
左上角的那个小东西。

_root.maxXposition
:做相同的minXposition的,只是这一次,只要您将它移动
希望滚动条向右移动,
_root.idleScrollSpeed
​​有多快,你希望它滚动时,什么也没有发生。
_root.overScrollSpeed
​​:有多快,你希望它滚动时,鼠标滑过。
第五幕:差不多完成了。
1
。添加一个动作的暧昧内容MovieClip“onLoad_root.scrollerDirection =”正确的“;}
2
。把你的滚动条需要任何额外的内容(即在我的情况下,动态文本
对话框中的额外层)。

(责任编辑:卓想动画http://www.zxgzs.com)




上海 北京 深圳 广州 成都 杭州 重庆 武汉 苏州 合肥 亳州 天津 南京 沈阳 西安 青岛 大连 宁波 济南 哈尔滨 长春 厦门 郑州 长沙 福州 乌鲁木齐 昆明 兰州 无锡 南昌 贵阳 南宁 太原 石家庄 呼和浩特 佛山 东莞 唐山 烟台 泉州 包头 温州 淄博 海口 银川 西宁 南通 大庆 徐州 潍坊 常州 鄂尔多斯 绍兴 济宁 盐城 邯郸 临沂 洛阳 东营 扬州 台州 嘉兴 沧州 榆林 泰州 镇江 昆山 江阴 张家港 义乌 金华 保定 鞍山 泰安 宜昌 襄阳 中山 惠州 南阳 威海 德州 珠海 柳州 宿迁 芜湖 岳阳 菏泽 漳州 信阳 蚌埠 绵阳 株洲 邢台 桐城 桂林 衡阳 铜陵 三亚 阜阳 荆州 遵义 咸阳 驻马店 上饶 湛江 湘潭 汕头 莆田 滁州 廊坊 赣州 肇庆 九江 德阳 淮安 曲靖 湖州 揭阳 许昌 秦皇岛 江门 新乡 潮州 商丘 宁德 吉林 连云港 常德 宜春 黄冈

卓想动画 版权所有 flash作业- 网页设计作业
返回首页   |   电话咨询   |   微信咨询