发新话题
打印

〖请教〗怎么用按钮控制MC“停止”“播放”?

用FLASH模拟一个滚动公告栏,为了方便更新维护,使用动态文本。请问怎么用按钮控制MC“停止”“播放”? 另外,为什么动态文本部分使用遮罩就不显示文字了,如CC1。
附件: 您所在的用户组无法下载或查看附件

TOP

还有一个问题,放到网页中不知道哪个参数没设置好,有一点错位。以前也碰到过类是的问题,但是好像把边框改为0就解决了。
附件: 您所在的用户组无法下载或查看附件

TOP

据我所知动态载入不能使用MASK

TOP

txt_mc为内放动态文本的mc txt_mc.onEnterFrame=function () { if(!paused) { txt_mc._y-=1 } } 关于遮罩动态文本,如果是英文的话,可以embed(打包)字体,但中文的话,一种字体大概要1mb,是决不可能的。 由于文本是动态读入,那么解决方法有一: 做一个巨大的方块,然后把需要显示文本的区域掏空,露出文字。然后其它元素放在“挡板”的上面。smile_big.gif

TOP

为什么要用遮罩?不用不行啊??

TOP

谢谢各位! 毛衣,你的这段代码是怎么用的?能不能讲解一下。

TOP

放在主时间线上,停止和播放的按钮分别控制变量paused等于true和false,名为txt_mc的剪辑里放有动态文本框。 至于如何循环滚动,交给你了 smile_big.gif

TOP

毛衣老大,我琢磨了好久都改不好, 你能否将我的文件改一下,让我参考,非常感谢!
附件: 您所在的用户组无法下载或查看附件

TOP

我们俩说岔了 smile_big.gif 像你这样的做法,播放按钮上写bb1.play(),停止上写bb1.stop()就成 我上面写的是AS控制滚动。头脑放开了想,别让别人的意见影响你自己的想法smile_wink.gif

TOP

原来这样,问题解决,谢谢毛衣!smile.gif

TOP

发新话题