R
rocqd
Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个小游戏,其实是抄了一个小游戏,
游戏中的背景、人物、道具等先做了若干*.bmp文件,然后根据一个数据文件
(文件类型为file of Integer)中约定的数据,利用背景的
canvas.copyrect(rect(...),源image.canvas,rect(...))来布置游戏场景,并使
游戏场景随着数据文件的变化而变化。但有一个很讨厌的问题就是
屏幕总是随着场景的变化闪烁,真让人心烦。我怀疑是用
canvas.copyrect()方法造成的。对否?怎样解决这个问题?
我发现许多公布源码的游戏有类似的屏幕闪烁情况,这和delphi有关吗?
游戏中的背景、人物、道具等先做了若干*.bmp文件,然后根据一个数据文件
(文件类型为file of Integer)中约定的数据,利用背景的
canvas.copyrect(rect(...),源image.canvas,rect(...))来布置游戏场景,并使
游戏场景随着数据文件的变化而变化。但有一个很讨厌的问题就是
屏幕总是随着场景的变化闪烁,真让人心烦。我怀疑是用
canvas.copyrect()方法造成的。对否?怎样解决这个问题?
我发现许多公布源码的游戏有类似的屏幕闪烁情况,这和delphi有关吗?