主题:  mouseenter or mousedown

diecrazy

职务:普通成员
等级:1
金币:0.0
发贴:24
注册:2002/8/30 18:59:50
#12002/9/12 10:08:41
本来是做图片在鼠标移上时滚动的,但是报错说"property not find repeat while the mouseenter"改成mousedown时没有问题,为什么触发mouseenter时会错,那要怎么写呢?
on mouseenter
repeat while the mouseenter
if sprite(1).locH>=145 then
sprite(1).loch=sprite(1).locH
else
sprite(1).loch=sprite(1).locH+1
updatestage
end if
end repeat
end



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
注册:2007/4/9 9:48:37
#22002/9/12 11:43:28
对图片写行为
可以
on mousewithin me
if sprite(1).locH>=145 then
sprite(1).loch=sprite(1).locH
else
sprite(1).loch=sprite(1).locH+1
end if
end

可以
property gmove
on mouseenter me
gmove=1
end
on mouseleave me
gmove=0
end
on exitframe me
if gmove=1 and sprite(1).locH>=145 then
sprite(1).loch=sprite(1).locH
else
sprite(1).loch=sprite(1).locH+1
end if
end
也可以
on exitframe me
sn=me.spritenum
if rollover(sn) and sprite(1).locH>=145 then
sprite(1).loch=sprite(1).locH
else
sprite(1).loch=sprite(1).locH+1
end if
end