【发布时间】:2010-10-01 22:48:30
【问题描述】:
我正在为我的应用创建一个(可能是 3D)滚动字幕屏幕,这类似于您在电影结尾可能看到的屏幕,但应该能够包含图形、动画等。
执行此操作的最佳方法是什么?我想我可以创建一个非常高的用户控件,其中包含要滚动的全部内容,然后在 ScrollViewer 中对其进行动画处理,甚至只是在 Canvas 中对位置进行动画处理,但是这样做会出现明显的性能问题,我恐怕会太慢。
如果演职员表可以在 3D 表面上滚动,有点像星球大战,或者带有鱼眼效果,那就太酷了,但我知道 WPF 中的 3D。
我确实想要某种淡入淡出/alpha 混合,以便字幕看起来在底部淡入和/或在顶部淡出,但我也坚持如何做到这一点。*
**实际上,我想我可以叠加一些半透明的渐变,只要背景是纯色。*
【问题讨论】:
标签: wpf animation 3d scroll credits