|
主题: 如何实现文本的自动滚屏
|
 id001
职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2001/1/8 9:28:20
|
#12001/5/18 7:02:04
在d8中,如果文本太大,超出屏幕范围,选scroll项,出现滚动条,但需鼠标下拉,请问能否实现自动滚屏,该如何实现?
|
 jerrowolf
职务:普通成员
等级:1
金币:0.0
发贴:83
注册:2001/1/4 20:28:12
|
#22001/5/18 8:40:23
设置text文本为fixed属性,然后控制它的scrolltop值就可以实现滚动了.
|
 zch3
职务:普通成员
等级:1
金币:0.0
发贴:25
注册:2001/4/3 16:41:10
|
#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
注册:2000/10/13 0:03:55
|
#42001/5/18 12:20:29
我用flash做滚屏嵌入,觉得挺方便
|
 D计划-混沌
职务:管理员
等级:6
金币:15.2
发贴:3528
注册:2007/4/9 9:48:37
|
#52001/5/18 14:09:49
编辑历史:[这消息被54zq编辑过(编辑时间2001-05-18 14:10:26)]
|
 id001
职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2001/1/8 9:28:20
|
#62001/5/18 16:46:02
真是一个负责的斑竹
|
 cizi3000
职务:普通成员
等级:1
金币:1.0
发贴:166
注册:2001/1/8 23:17:38
|
#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)]
|