主题:  无缝衔接循环流滚动脚本的问题

wjmthl

职务:普通成员
等级:1
金币:0.0
发贴:17
#12005/4/11 14:23:26
求助:你帮我改一下实现一幅长条图片的无缝衔接循环流滚动脚本好吗?
舞台大小:800*600
图片大小:1526*109
on exitFrame me
if the mouseH > 250 then
sprite(2).loch = sprite(2).loch + 2
sprite(3).loch = sprite(3).loch + 2
if sprite(2).loch > 850 then sprite(2).loch = sprite(3).loch - 306
if sprite(3).loch > 850 then sprite(3).loch = sprite(2).loch - 306

else
sprite(2).loch = sprite(2).loch - 2
sprite(3).loch = sprite(3).loch - 2
if sprite(2).loch < -350 then sprite(2).loch = sprite(3).loch + 306
if sprite(3).loch < -350 then sprite(3).loch = sprite(2).loch + 306
end if
go the frame
end

编辑历史:[此帖最近一次被 wjmthl 编辑过(编辑时间:2005-04-12 12:28:12)]


D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
#22005/4/13 22:12:37
把图片right补充一段和stage(800)等宽的图片left起800的图片
然后
如果往左动
if sprite(i).right<=800 then--超出右边
sprite(i).loch=sprite(i).width/2--左对齐
end if



wjmthl

职务:普通成员
等级:1
金币:0.0
发贴:17
#32005/4/17 11:46:12
哦,谢谢,我试一下看