快速連結

2011年9月27日

到機器後模糊掉的圖片

先貼個還不錯的BLOG: Develpoer - cocos2D分類
再來講一下慘絕人寰的事情......



經過多天的笨AI轟炸,BUG轟炸。終於把遊戲生出來完整的BETA版!!!!
歡天喜地的申請憑證,把東西丟到機器上運行時......

奇怪?糊糊的欸?!

然後......找到解決方法,竟然是要美術重新作圖給我TAT!!!!

◆請把圖存成640*960,記住不要直接拿320*480放大啊!那樣子還是會模糊哦!

◆到AppDelegate.m下,尋找 if( ! [director enableRetinaDisplay:YES] ) 這句,原本有註解的,把註解拿掉

	if( ! [director enableRetinaDisplay:YES] )
		CCLOG(@"Retina Display Not supported");


之後圖片傳到機器上就會變成高清晰的了。

如果有要分配給兩種的機器。
那就原圖保持320*480,然後640*960版本的圖的名稱後面都要加上-hd。
範例來說就是 img.png 以及 img-hd.png 這樣。

然後每張圖片的大小最好要被4 整除...不然很難顯示最美的樣子~

2 則留言:

  1. 不好意思想請問一下
    關於cocos2d中使用的圖片尺寸應該是多少呢?
    我將圖片存成640*960的,結果完全太大,模擬器只能顯示部分
    但存成320*480,卻糊糊的

    請問有辦法弄640*960大小的,又可以清晰的方法呢?
    謝謝

    回覆刪除
    回覆
    1. 我又超晚回覆了囧"

      真的很抱歉。

      模擬器從Hardware中Device>iphone-retina-3.5inch,選擇這個後就可以用有裝載Retina版本的模擬器看圖囉!

      如果用你的實體機器(ios4以上)測試應該沒問題~

      刪除

歡迎大家留言提問,我會答的都會盡力回答!
如果太久沒出現回應就是我又忘記回來看留言了TAT