|
主题: 如何实现图片等滚动对象的无缝滚动?
|
 顺子
职务:普通成员
等级:4
金币:10.0
发贴:1867
|
#12002/9/5 16:38:44
如何实现图片等滚动对象的无缝滚动?
请给出代码,谢谢!
|
 路过的猪
职务:普通成员
等级:2
金币:1.0
发贴:334
|
#22002/9/5 18:49:20
你是指飞行菜单吗?
|
 肤浅对白
职务:普通成员
等级:1
金币:1.0
发贴:163
|
#32002/9/5 20:12:46
那也要代码么 你就放三个一样的图片排成行就可以了 真是……
|
 顺子
职务:普通成员
等级:4
金币:10.0
发贴:1867
|
#42002/9/6 10:18:44
但是,无论放都少相同图片上去,总存在第一个和最后一个图片之间衔接的问题,关键是如何才能使第一个图片和最后一个图片之间无缝连接!
|
 金山羊
职务:普通成员
等级:4
金币:10.0
发贴:827
|
#52002/9/6 12:10:06
用as读取图片的宽度,然后控制mc的位置就不会有缝隙
5d.cn FLASHDEP TECHNOLOGY SUPPORT JAVA/ACTIONSCRIPT/javascript CFML/JSP/COLDFUSION/FLASH REMOTING JRUN/COLDFUSIONMX FLASH/DREAMWEARER
|
 顺子
职务:普通成员
等级:4
金币:10.0
发贴:1867
|
#62002/9/6 13:46:29
能给出代码吗,看看做完的
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
|
 apiapia
职务:普通成员
等级:1
金币:0.0
发贴:109
|
#82002/9/7 10:13:40
Flash 动画:
onClipEvent (load) {
x0 = _x;
cx = 380;
speedmax = 3;
rate = 0.09;
}
onClipEvent (enterFrame) {
speed = (cx - _parent._xmouse) * rate;
if (speedmax < speed) {
speed = speedmax;
} else if (speed < (-speedmax)) {
speed = -speedmax;
}
_x = (_x - int (speed));
if (_x >= (x0 + (_width / 2))) {
_x = (_x - (_width / 2));
} else if (_x < x0) {
_x = (_x + (_width / 2));
}
}
|
 apiapia
职务:普通成员
等级:1
金币:0.0
发贴:109
|
#92002/9/7 10:18:23
上面的代码为5.0的...
之前有个贴子也是问关于此类的问题...
可是它要实现这个时,却是6.0的代码...
偶不小心在一个影片网站上看到这个可以移动的MOVIECLIP.
然后用ASV3.0破解后,就可以用了...
但是上面的FLASH有个问题,,就是MOUSE移到FLASH之时,影片
无法停下......
|