包含2節(jié)視頻教程
和魔獸世界的美工一樣繪制貼圖,這些技術(shù)讓你成為并且勝任一名網(wǎng)絡(luò)游戲美工。這些貼圖技法正是游戲公司必不可少而且緊缺的技術(shù)。
![]()
|
![]() ![]() 設(shè)置所需的幀率Unity iOS 允許您更改您的應(yīng)用程序執(zhí)行渲染循環(huán)的頻率,而它的默認(rèn)設(shè)置為每秒 30幀。您可以降低此幀率來(lái)節(jié)省電池的電量,但當(dāng)然這種節(jié)約在每幀中也會(huì)給您來(lái)一定的更新代價(jià)。相反,您也可以增加渲染幀率,從而使畫面渲染優(yōu)先于觸摸輸入和加速度計(jì)處理等其他活動(dòng)。您需要對(duì)幀速率進(jìn)行反復(fù)試驗(yàn),從而確定它是如何來(lái)影響您的游戲體驗(yàn)。 如果您的應(yīng)用程序涉及到大量計(jì)算和復(fù)雜的渲染,并且只能達(dá)到15幀/秒,那么即便您將所需幀率設(shè)置為高于15幀,那也于事無(wú)補(bǔ)。您只有將應(yīng)用程序進(jìn)行足夠的優(yōu)化,才能允許獲得更高的幀率。 為了設(shè)置需要幀率,打開(kāi)Unity生成的XCode工程,并打開(kāi)AppController.mm文件。下面一行#define kFPS 30決定了當(dāng)前的幀率,所以你可以通過(guò)更改該值來(lái)得到所需的幀率。 比如,如果你改變這個(gè)#define為:#define kFPS 60 那么應(yīng)用程序?qū)⒃噲D將渲染幀率變?yōu)?0FPS,而不是30FPS。 渲染循環(huán)在使用 iOS 3.1 或更高版本時(shí),Unity將安排渲染循環(huán)使用 CADisplayLink類。版本 3.1之前的版本需要使用幾種fallback方法來(lái)處理循環(huán)。但是, 3.1及更高版本的 iOS可以通過(guò)以下方法來(lái)激活fallback方法。 更多精彩點(diǎn)擊:http://www.siluyouxi.com/game/code/u3d/ 贊0 踩0 |
未知用戶
2005-2025 朱峰社區(qū) 版權(quán)所有 遼ICP備2021001865號(hào)-1
2005-2025 ZhuFeng Community All Rights Reserved
VIP