摘要:
最近研究下2D 下parallax effect 的效果实现。parallax effect基本可以总结为远处的物体移动慢,近处的物体移动快。就像我们坐火车时一样,近处的树移动速度给人眼的感觉总比远处的山快。 在2D下由于没有深度,所以只能通过模拟来实现这个效果。基本实现原理是将屏幕分层,不同层的移动速度不一样。这样做了,然后将各个层的速度调好,基本上效果就出来了。 我们考虑下更复杂的情况。如果屏幕分了不同的主题,不同主题包含的元素不一样,元素之间有parallax effect,并且在移动一段距离后,主题之间会过渡切换。这样一来,就必须要求同一主题下的不同层要在同一个位置下结束,因为在那个. 阅读全文