+ -
当前位置:首页 → 问答吧 → 又来麻烦大家了,一个缓冲放大的问题

又来麻烦大家了,一个缓冲放大的问题

时间:2010-11-24

来源:互联网

我用数字年份做了12个MC,也就是从1999-2010.横排成很长的一列。
我想做的效果是,一开始显示5个年份,反向缓冲左右移动显示出更多。移到某年份,某年份就放大变色,并显示出对应的内容。比如我鼠标移到2001年上,2001放大并变色,同时旁边的2000和2002不变或缩小一点点,在远一点的1999和2003更小,并且透明度降低。
效果如下图所示。现在我弄的效果虽然有,但是和图中效果有很大差别。

现在的问题是,如何显示5个,并且内容显示完整。我用遮罩,但是把遮罩拉大,就显示出更多。
还有就是如何让相邻的年份缩小并透明度降低呢。

现在实现的效果源文件在附件里。高手请看看,谢谢。

附件

未命名副本.jpg (26.8 KB)

2010-11-24 10:17

一个缓冲问题.rar (16.14 KB)

2010-11-24 10:17, 下载次数: 0

作者: 568041915   发布时间: 2010-11-24

1.就是你当前鼠标感应这个为中心,前后2个就是5了,当然这里也要判断,如果是两侧的话,有一侧不够2个就另一侧补上一个,保证有5个,这5个_visible = true,其他为false
2.这个效果就是很常用的苹果那个菜单效果,一样的原理,鼠标感应为当前点,左右间隔为1,_xscale,_yscale,alpha就乘以一个参数80%,间隔为2,3,依次类推
只提供原理,自己动手实现

作者: libins   发布时间: 2010-11-24