朱峰社區(qū)首頁 朱峰社區(qū)

搜索資源 注冊|登陸

等待

返回 展開菜單
按功能 按軟件

伊利丹

伊利丹

包含5節(jié)視頻教程

這個臨摹伊利丹的繪畫課程絕對是市面上最好的繪畫課程之一了。你可以和暴雪大神一樣繪畫。體會大師的繪畫技巧。掌握大師的用色和結(jié)構(gòu)!

關(guān)閉

【unity3D教程】u3d的渲染優(yōu)化

關(guān)注:1224 留言:0 樓主:877088934@qq.com 發(fā)帖時間:15年10月9日

877088934@qq.com

普通會員

877088934@qq.com

社區(qū)摯友:3級

關(guān)注3807人

  • 積分

    61

  • 登陸

    4

  • 發(fā)帖

    52

間隔線

設(shè)置所需的幀率Unity iOS 允許您更改您的應(yīng)用程序執(zhí)行渲染循環(huán)的頻率,而它的默認(rèn)設(shè)置為每秒 30幀。您可以降低此幀率來節(jié)省電池的電量,但當(dāng)然這種節(jié)約在每幀中也會給您來一定的更新代價。相反,您也可以增加渲染幀率,從而使畫面渲染優(yōu)先于觸摸輸入和加速度計處理等其他活動。您需要對幀速率進行反復(fù)試驗,從而確定它是如何來影響您的游戲體驗。

如果您的應(yīng)用程序涉及到大量計算和復(fù)雜的渲染,并且只能達到15幀/秒,那么即便您將所需幀率設(shè)置為高于15幀,那也于事無補。您只有將應(yīng)用程序進行足夠的優(yōu)化,才能允許獲得更高的幀率。

為了設(shè)置需要幀率,打開Unity生成的XCode工程,并打開AppController.mm文件。下面一行#define kFPS 30決定了當(dāng)前的幀率,所以你可以通過更改該值來得到所需的幀率。

比如,如果你改變這個#define為:#define kFPS 60 那么應(yīng)用程序?qū)⒃噲D將渲染幀率變?yōu)?0FPS,而不是30FPS。

渲染循環(huán)在使用 iOS 3.1 或更高版本時,Unity將安排渲染循環(huán)使用 CADisplayLink類。版本 3.1之前的版本需要使用幾種fallback方法來處理循環(huán)。但是, 3.1及更高版本的 iOS可以通過以下方法來激活fallback方法。

更多精彩點擊:http://www.siluyouxi.com/game/code/u3d/

源自:http://game.silucg.com/code/u3d/1617.html

贊0 踩0

未知用戶

2005-2025 朱峰社區(qū) 版權(quán)所有 遼ICP備2021001865號-1
2005-2025 ZhuFeng Community All Rights Reserved

VIP

朱峰社區(qū)微信公眾號

回頂部

1.復(fù)制文本發(fā)給您的QQ好友或群、微信等;好友點擊鏈接以后,轉(zhuǎn)發(fā)就成功了。 2.如朋友點擊您的鏈接,您需要需刷新一下才行;同一個好友僅能點擊一次。
購買VIP,觀看所有收費教程!!