|
主题: 如何实现文本的自动滚屏
|
 id001
职务:普通成员
等级:1
金币:0.0
发贴:13
|
#12001/5/18 7:02:04
在d8中,如果文本太大,超出屏幕范围,选scroll项,出现滚动条,但需鼠标下拉,请问能否实现自动滚屏,该如何实现?
|
 jerrowolf
职务:普通成员
等级:1
金币:0.0
发贴:83
|
#22001/5/18 8:40:23
设置text文本为fixed属性,然后控制它的scrolltop值就可以实现滚动了.
|
 zch3
职务:普通成员
等级:1
金币:0.0
发贴:25
|
#32001/5/18 9:14:05
on exitframe me sprite(me.spriteNum).member.scrollTop=sprite(me.spriteNum).member.scrollTop + 4 end
|
 tony941
职务:普通成员
等级:1
金币:0.0
发贴:5
|
#42001/5/18 12:20:29
我用flash做滚屏嵌入,觉得挺方便
|
 D计划-混沌
职务:管理员
等级:6
金币:15.2
发贴:3528
|
#52001/5/18 14:09:49
编辑历史:[这消息被54zq编辑过(编辑时间2001-05-18 14:10:26)]
|
 id001
职务:普通成员
等级:1
金币:0.0
发贴:13
|
#62001/5/18 16:46:02
真是一个负责的斑竹
|
 cizi3000
职务:普通成员
等级:1
金币:1.0
发贴:166
|
#72001/5/20 15:59:25
用下面的代码,就能实现你的想法,希望以后没有人问了,问的人太多了!:
on beginsprite me sprite(me.spritenum).member.scrolltop= - sprite(me.spritenum).member.pageheight end
on exitframe me sprite(me.spritenum).member.scrolltop = sprite(me.spritenum).member.scrolltop + 1 if sprite(me.spritenum).member.scrolltop > sprite(me.spritenum).member.linecount * sprite(me.spritenum).member.lineheight then sprite(me.spritenum).member.scrolltop=- sprite(me.spritenum).member.pageheight end if
end
编辑历史:[这消息被cizi3000编辑过(编辑时间2001-05-20 16:00:17)]
|