作者sophiaball (苏菲亚球)
看板Flash
标题[问题] 制作可以使用滑鼠滚轮的卷轴
时间Thu Mar 6 02:19:35 2008
不好意思我是Flash新手, 有个问题想请教大家
我做了一个有缓冲效果的卷轴影片片段
AS是套用某网站的教学范例
原始档点这里
http://sophiaball.myweb.hinet.net/other/Cloth.fla
(this.ClothBar是卷轴 this.ClothBarBg是卷轴背景 this.ClothText是被卷动的内容)
=============================================================================
第一格到第三格写
this.ClothBar.onPress = function() {
scroll_lock = "no";
};
this.ClothBar.onRelease = function() {
scroll_lock = "yes";
};
this.ClothBarBg.onPress = function() {
scroll_lock = "no";
};
this.ClothBarBg.onMouseUp = function() {
scroll_lock = "yes";
};
第二格写
if (scroll_lock == "no") {
this.ClothBar._y += (_ymouse-this.ClothBar._y-25)/1;
}
this.ClothText._y += (-(this.ClothText._height-360)*(this.ClothBar._y/310)-
this.ClothText._y)/5;
第三格写
gotoAndPlay(2);
============================================================================
请问如果要加上滑鼠滚轮的功能
该怎麽写呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.161.210
※ 编辑: sophiaball 来自: 59.112.161.210 (03/06 02:21)
1F:推 icedesign:Mouse.addListener()? 03/06 02:37
※ 编辑: sophiaball 来自: 59.112.161.210 (03/06 02:42)
2F:推 scars:参考一下 Mouse 类别的 onMouseWheel (没记错的话) 03/06 03:31
3F:→ sophiaball:喔耶成功了~非常感谢楼上两位ˇˇ 03/15 23:44