如何平滑的滚动图像加文字(100分)

  • 主题发起人 主题发起人 prettylei
  • 开始时间 开始时间
P

prettylei

Unregistered / Unconfirmed
GUEST, unregistred user!
各位:小妹我遇到一个难题。如何在屏幕里循环的平滑滚动(从下到上)几组图加文字,
图在上,文字在下。注意是平滑的滚动。谢谢,如有知道的大侠,请尽快与我联系,将Demo
发到我的邮箱,不胜感谢!(pas:我很急,请尽快!^-^)
 
小妹!!
那我得帮帮你!你的email是?
 
在Panel里加两个Image
在Image的Canvas中画东西
然后滚动两个Image

很简单!如还需要源程序再联系!
 
to OopsWare:你所说的方法可以,但是肯定有闪烁。
要想真正地平滑,必须用DirectX
 
当然可以,在内存中开辟位图缓冲区,按Layer 逐步画出,再绘出到表面即可。

又方便简单,又快速,没必要使用DirectX or OpenGL 等技术。

我在PII450 上做过类似的。400x300 25f p/s 时 ,CPU 才6%
 
象GGCAT说的那样,用双缓冲的方法,先在内存中(例如用一个TCanvas)画出需要的画面,
再copy到paintbox之类控件的canvas上就行了。如果你嫌麻烦的话,用rxlib中的
TSecretPanel,但它好象不能实现文字叠加在图象上。
 
还是"小妹"这两个字有份量,,笑......
 
接受答案了.
 
后退
顶部