作者hhg4092 ()
看板GameDesign
標題[請益] 貼圖問題
時間Thu Feb 26 18:00:10 2009
小弟目前使用sprite貼了一張小圖,可控制讓他自由移動
但在移動的同時,可用肉眼感覺出有閃爍現象
每次compiler完,有時會閃,有時不會,
閃爍時,會感覺移動不是很順,卡卡的
我也沒變更什麼設定,怎麼會出現這樣的問題勒?
目前是使用VS2005+direct SDK2008.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.141.43.12
1F:推 moonjustin:有沒有設定mipmap 02/26 18:14
2F:→ hhg4092:沒有勒,我的閃爍是像電視那種掃描線的閃爍,圖移動很慢時 02/26 22:18
3F:→ hhg4092:感覺不出來,移動距離大時,就有點明顯,像是來不及更新 02/26 22:19
4F:→ hhg4092:而且compiler完沒閃爍現象,拿到別台跑也沒,反之則有 02/26 22:22
5F:→ mellean:CreateDevice的時候D3DPRESENT_PARAMETERS的 02/26 22:37
6F:→ mellean:PresentationInterval設定成D3DPRESENT_INTERVAL_ONE看看 02/26 22:38
7F:→ hhg4092:大大請受我一拜,太神了,<_._> 這樣都被你解決了, 02/26 22:52
8F:→ hhg4092:現在動起來好順丫~~~這是screen更新的問題嗎? 02/26 22:53
9F:→ mellean:是的,你的framebuffer更新的比螢幕要快,當螢幕硬體更新 02/26 23:08
10F:→ mellean:畫面到一半,frame內容已經更新了 變成同一個畫面的剩下的 02/26 23:09
11F:→ mellean:內容跟剛剛畫好的不同的了 就會產生畫面撕裂的效果 02/26 23:10