[cocos2d-x篇]cocos2d-x v.2.0後對多螢幕解析度的支援方式

cocos2dx使用版本︰v 2.0.4
cocosBuilder使用版本︰v 2.0 alpha 1
文章攢寫時間︰2013/02/12 13:20

在cocos2d-x v2.0後
針對多螢幕析度上做了很好的適應支援。

cocos2d-x目前提供了3種螢幕適屏方式,
分別為︰

1.以高為主,左右可能會有黑邊的kResolutionShowAll

內置圖片 2
kResolutionShowAll

2.以寬為主,上下可能會被裁切的kResolutionNoBorder

內置圖片 5
kResolutionNoBorder


3.強制縮放kResolutionExactFit
內置圖片 4
kResolutionExactFit

而這是用iPod 960*640製作的原比例

內置圖片 6
原比例
至於要怎麼使用這3種模式,
在cocos2dx的sample code
HelloCpp-->AppDelegate.cpp裡
// Set the design resolutiont
pEGLView->setDesignResolutionSize
(designResolutionSize.width, designResolutionSize.height, 
kResolutionNoBorder);

網上也很多相關的說明,不在此一一縐述。
cocos2dx果然很強悍啊!

沒有留言 :

張貼留言