一究西、窗口打開:
從菜單欄查看播放器設(shè)置辞色,選擇?Edit->Project Settings->Player
二灿巧、全局設(shè)置
第一部分:
Company Name?公司名稱
Product Name?產(chǎn)品名稱边酒,當(dāng)游戲運(yùn)行時(shí)赂摆,這個(gè)名字將出現(xiàn)在菜單欄挟憔。并且也被使用來設(shè)置參數(shù)文件。
Default Icon?默認(rèn)圖標(biāo)烟号,將應(yīng)用于每一個(gè)平臺的默認(rèn)圖標(biāo)绊谭,發(fā)布出來的項(xiàng)目圖標(biāo)(特定平臺需要以后還可以覆蓋這個(gè))。
Default Cursor?就是鼠標(biāo)移到相應(yīng)的位置 鼠標(biāo)形狀為默認(rèn),默認(rèn)的游標(biāo)狀態(tài)(通常為一個(gè)箭頭)汪拥。
Cursor Hotspot 光標(biāo)的設(shè)置达传。
附注:最后兩項(xiàng)通常不做設(shè)置。
三迫筑、Per-Platform Settings 各平臺設(shè)置
(一)宪赶、Android平臺設(shè)置
Other Settings 其他設(shè)置
?(1)Rendering?渲染
? ?Rendering Path?渲染路徑 ,此屬性是在單機(jī)版和Web版兩者共享的。?
? ?Vertex Lit?頂點(diǎn)光照,最低光照保真脯燃,不支持陰影逊朽,最好用于老機(jī)器或受限的手機(jī)平臺。
? ?Forward with Shaders ?正向著色器 ,很好的支持光照特性曲伊,有限的支持陰影叽讳。
? ?Deferred Lighting?延時(shí)光照,最好的支持光照和陰影特性追他,但需要一定程度的硬件支持。最好有許多實(shí)時(shí)光照時(shí)使用岛蚤。Untiy專業(yè)版功能邑狸。
??Static Batching ?靜態(tài)批處理,設(shè)置使用Static batching編譯(默認(rèn)激活的)。僅專業(yè)版功能
Auto Graphics API最好是固定Opengl ES 2.0,不要選擇Automatic也不要選擇Metal涤妒,因?yàn)檫@個(gè)選項(xiàng)可能會導(dǎo)致app在Iphone6上出現(xiàn)crash单雾。
? ?Dynamic Batching?動態(tài)批處理,設(shè)置使用Dynamic batching編譯(默認(rèn)激活的)。
? ?GPU Skinning?
? ?Graphics Jobs (Experimer)?圖形作業(yè) ?極大的渲染性能提升
? ?Virtual Reality Supported ?開發(fā)vr游戲時(shí)需要勾選上
? ?Protect Graphics Memory ?保護(hù)圖形內(nèi)存,默認(rèn)不勾選
(2)Identification?標(biāo)識符
? ? Bundle Identifier?包標(biāo)識符她紫,從蘋果開發(fā)者網(wǎng)絡(luò)帳戶在你的證書中使用的字符串硅堆。(此項(xiàng)與iOS 和 Android共享)
? ?Bundle Version?包版本,指定該包的版本號贿讹,包的迭代版本號(發(fā)布或未發(fā)布的)渐逃。這是單一性的增加字符串,由一個(gè)或多個(gè)句點(diǎn)分割民褂。 (此項(xiàng)與iOS 和 Android共享)
? ?Bundle Version Code?包版本代碼
(3)Configuration?配置
??Scripting Backend ?在Unity3d 自動打包過程中茄菊,如果是要提交到AppStore審核的,需要支持64位赊堪,就需要在 ? ? PlayerSetting中選擇 Scripting Backend 為IL2CPP面殖。
? ? ?Mute Other Audio Sources ?其他音頻來源
? ? ?Disable HW Statistics ?禁用HW統(tǒng)計(jì)
? ? ?Device Filter ?設(shè)備篩選器
? ? ?Install Location ?可以讓我們大大的減少了apk在系統(tǒng)中占用空間。
? ? ?Internet Access ?互聯(lián)網(wǎng)接入
? ? ?Write Premission 輸入權(quán)限
? ? ? Android TV compatibility ? tv兼容性
? ? ? Android Game ? 游戲
? ? ? Android Gamepad Support ?手柄支持?
(4) Optimization?優(yōu)化
?Api Compatibility Level ??API兼容性級別
? ? Prebake Collision Level ? 預(yù)烘焙碰撞水平
? ? Preload Shaders ??預(yù)加載著色器
? ? Preloaded Assets ?預(yù)加載的資產(chǎn)
? ?AOT compilation options ?AOT編譯器選項(xiàng)
? ?Strip Engine Code???剝離引擎代碼的選項(xiàng)哭廉。官方文檔是這樣描述它的"如果被選中脊僚,unity會默認(rèn)剝離在項(xiàng)目中不會使用的組件",也就是說遵绰,假如你的項(xiàng)目中沒有音頻功能吃挑,unity會在封裝的時(shí)候去掉這部分代碼以減少大小。
? ?Vertex Compression ?壓縮頂點(diǎn)
? ?Optimize Mesh Data ? 網(wǎng)格數(shù)據(jù)優(yōu)化
(5)Publishing Settings 發(fā)布設(shè)置 ?Andriod電子市場的發(fā)布設(shè)置
?Keystore?密鑰庫街立,選擇是否創(chuàng)建新的密鑰庫或是使用現(xiàn)有的舶衬。
Use Existing Keystore?使用現(xiàn)有密鑰庫
Create New Keystore?創(chuàng)建新密鑰庫
?Browse Keystore?瀏覽密鑰
? Lets you select an existing Keystore.?選擇已有的密鑰庫
? Keystore password?密鑰庫密碼
? Password for the Keystore.?密鑰庫密碼
? Confirm password?確認(rèn)密碼?,確認(rèn)密碼赎离,僅當(dāng)Create New Keystore選項(xiàng)被選擇時(shí)啟用
? Key?密鑰
? Alias?別名
? Password?密碼
?Split Application Binary ?啟用分離應(yīng)用程序二進(jìn)制 (Split Application Binary)時(shí)逛犹,播放器可執(zhí)行文件和數(shù)據(jù)將分離,生成僅包含可執(zhí)行 (Java, Native) 代碼(約為 10MB)梁剔、任何及所有腳本/插件代碼以及第一個(gè)場景數(shù)據(jù)的 .apk(主要應(yīng)用程序二進(jìn)制)虽画。