国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

第五十八章 Unity 發(fā)布PC平臺(tái)

這篇具有很好參考價(jià)值的文章主要介紹了第五十八章 Unity 發(fā)布PC平臺(tái)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

本章節(jié)我們介紹一些如何打包游戲到PC平臺(tái),這里重點(diǎn)介紹如何制作Windows操作系統(tǒng)下的游戲包。首先,我們創(chuàng)建一個(gè)“PcDemo”工程,然后簡(jiǎn)單布置一下場(chǎng)景內(nèi)容,如下

第五十八章 Unity 發(fā)布PC平臺(tái)

想要打包發(fā)布Unity項(xiàng)目,我們可以在菜單欄選擇“File”→ “Build Settings”菜單命令。

第五十八章 Unity 發(fā)布PC平臺(tái)

在Platform列表中顯然了我們能夠發(fā)布的“平臺(tái)”,第一個(gè)選項(xiàng)“PC, Mac & Linux? Standalone” 就用來(lái)為大多數(shù)桌面平臺(tái)構(gòu)建獨(dú)立應(yīng)用程序。接下來(lái),我們查看右側(cè)的設(shè)置項(xiàng)。

Target Platform 目標(biāo)平臺(tái),可以選擇Windows,macOS X或者Linux。當(dāng)然是否能夠選擇其中一項(xiàng)取決于我們安裝Unity的時(shí)候,是否安裝了目標(biāo)平臺(tái)的編譯庫(kù)。

Architecture 可以選擇x86 或 x86_64。目前我們大部分PC都是64位機(jī),因此選擇x86_64。

Server Build 勾選此項(xiàng)代表我們的項(xiàng)目是服務(wù)器程序。默認(rèn)不勾選。

Copy PDB files 勾選此項(xiàng)代表包含 Microsoft 程序數(shù)據(jù)庫(kù) (.pdb) 文件。默認(rèn)不勾選。

Create Visual Studio Solution啟用此設(shè)置可以為項(xiàng)目生成 Visual Studio 解決方案文件,以便能夠在 Visual Studio 中構(gòu)建最終的可執(zhí)行文件。默認(rèn)不勾選。

Development Build 啟用此設(shè)置可以在構(gòu)建版本中包含腳本調(diào)試符號(hào)以及性能分析器 (Profiler)。默認(rèn)不勾選。

大家還注意到了“Scens In Build”面板,它其實(shí)就是一個(gè)場(chǎng)景列表。我們需要添加左下角的“Add Open Scenes”按鈕來(lái)添加我們創(chuàng)建的場(chǎng)景(例如,默認(rèn)場(chǎng)景SampleScene.unity)。

第五十八章 Unity 發(fā)布PC平臺(tái)

?第五十八章 Unity 發(fā)布PC平臺(tái)

Unity 使用場(chǎng)景列表來(lái)確定加載場(chǎng)景的順序。要調(diào)整場(chǎng)景的順序,請(qǐng)?jiān)诹斜碇袑?chǎng)景上下拖動(dòng)。如果存在多個(gè)場(chǎng)景的話,我們也需要將他們都加入進(jìn)來(lái)。

在“Build Settings”窗口的左下角還有一個(gè)“Player Settings”按鈕

第五十八章 Unity 發(fā)布PC平臺(tái)

這里可以進(jìn)一步設(shè)置我們打包發(fā)布的一些細(xì)節(jié)信息

Company Name 公司名稱(chēng)

Product Name 項(xiàng)目名稱(chēng),或者稱(chēng)之為游戲名稱(chēng)。

Version 就是項(xiàng)目的版本。默認(rèn)0.1版本。

Default Icon 就是項(xiàng)目啟動(dòng)圖標(biāo)。

Default Cursor 就是鼠標(biāo)的樣式,也是一個(gè)圖標(biāo)。

Cursor Hotspot 就是設(shè)置從Default Cursor左上角到“鼠標(biāo)熱點(diǎn)位置”的像素偏移值。我們知道鼠標(biāo)的樣式是一張非常小的圖片,而不是一個(gè)點(diǎn)。但是我們使用鼠標(biāo)的時(shí)候,獲取到的鼠標(biāo)位置就是一個(gè)點(diǎn)(X/Y坐標(biāo)值)。一個(gè)再小的圖片都不可能是一個(gè)點(diǎn),因此我們需要定義圖片中的一個(gè)點(diǎn)來(lái)作為鼠標(biāo)的真實(shí)位置。這個(gè)偏移量就是用來(lái)設(shè)置這個(gè)的。因?yàn)槲覀兪褂靡粡埛浅P〉膱D片作為鼠標(biāo)樣式,所以就可以使用默認(rèn)值(X=0,Y=0)來(lái)模糊匹配了。如果我們需要精確來(lái)指定這個(gè)位置的話,就需要根據(jù)我們的圖片內(nèi)容來(lái)相應(yīng)的進(jìn)行偏移設(shè)置。

這里,我們不就進(jìn)行詳細(xì)的設(shè)置了,我們只設(shè)置公司名稱(chēng)和游戲名稱(chēng)以及啟動(dòng)圖標(biāo)即可。

第五十八章 Unity 發(fā)布PC平臺(tái)

對(duì)于“Default Icon”的圖標(biāo),我們需要將該圖標(biāo)放置到Assets目錄下,才能選擇使用。

接下來(lái),我就是不同平臺(tái)的更加詳細(xì)的分組設(shè)置。

第五十八章 Unity 發(fā)布PC平臺(tái)

因?yàn)槲覀円l(fā)布的就是“PC”平臺(tái),所以選擇第一個(gè)“Settings for PC,Mac&Linux Standalone”,在它的下方主要有“Icon”,“Resolution and Presentation”,“Splash Image”,“Other Settings”四個(gè)分組的設(shè)置。接下來(lái),我們大致介紹一下,不再詳細(xì)介紹了。

Icon:桌面上顯示的游戲圖標(biāo)。

Resolution and Presentation:屏幕分辨率相關(guān)的設(shè)置。

Splash Image:游戲啟動(dòng)時(shí)顯示的圖像。我們可以設(shè)置自己的Logo。但是對(duì)于Unity個(gè)人版本來(lái)說(shuō),這個(gè)功能是不允許定制的,默認(rèn)是Unity自己的Logo顯示。

Other Settings:平臺(tái)特有的任何其他設(shè)置。

這里我們簡(jiǎn)單的設(shè)置一下屏幕分辨率,如下所示

第五十八章 Unity 發(fā)布PC平臺(tái)

默認(rèn)是游戲是全屏運(yùn)行,我們將其改成窗口話,同時(shí)設(shè)置尺寸大小

第五十八章 Unity 發(fā)布PC平臺(tái)

設(shè)置完畢后,我們直接關(guān)閉“Player Settings”窗口回到之前的“Build Settings”窗口。我們點(diǎn)擊右下角的“Build”按鈕,然后在彈出的對(duì)話框中選擇一個(gè)保存目錄位置(E:\workspace\target)。

第五十八章 Unity 發(fā)布PC平臺(tái)

?第五十八章 Unity 發(fā)布PC平臺(tái)

Unity開(kāi)始打包發(fā)布了。我們?nèi)ァ癊:\workspace\target”目錄位置去查看。

第五十八章 Unity 發(fā)布PC平臺(tái)

我們點(diǎn)擊“PcDemo.exe”啟動(dòng)文件

第五十八章 Unity 發(fā)布PC平臺(tái)

首先會(huì)顯然Unity的Logo,然后在顯示我們的場(chǎng)景

第五十八章 Unity 發(fā)布PC平臺(tái)

當(dāng)然,我們還可以將打包發(fā)布的整個(gè)文件夾“E:\workspace\target”發(fā)給其他電腦運(yùn)行。其實(shí),對(duì)于發(fā)布到Windows電腦平臺(tái)的話,還有另外一種方式。在我們的“Build Settings”窗口中的平臺(tái)選擇列表中有一個(gè)“Universal Windows Platform”,簡(jiǎn)稱(chēng)UWP。翻譯過(guò)來(lái)就是通用Windows平臺(tái),它是微軟基于Win10開(kāi)發(fā)的一個(gè)通用平臺(tái)。使用這種方式發(fā)布的應(yīng)用程序可以運(yùn)行在微軟自己所有的設(shè)備(比如微軟的Xbox)中。這種UWP方式我們就不詳細(xì)介紹了,有興趣的同學(xué)可以自行研究一下。

本課程涉及的內(nèi)容已經(jīng)共享到百度網(wǎng)盤(pán):https://pan.baidu.com/s/1e1jClK3MnN66GlxBmqoJWA?pwd=b2id文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-507801.html

到了這里,關(guān)于第五十八章 Unity 發(fā)布PC平臺(tái)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 從零開(kāi)始的力扣刷題記錄-第五十八天

    題目描述: 給你一個(gè) 不包含 任何零的整數(shù)數(shù)組 nums ,找出自身與對(duì)應(yīng)的負(fù)數(shù)都在數(shù)組中存在的最大正整數(shù) k 。 返回正整數(shù) k ,如果不存在這樣的整數(shù),返回 -1 。 題解: 哈希表存儲(chǔ)負(fù)數(shù),再遍歷nums對(duì)每一個(gè)正數(shù)去哈希表中查找是否存在對(duì)應(yīng)的負(fù)數(shù)。存在就更新返回值 代碼

    2024年02月09日
    瀏覽(23)
  • 第五十八天學(xué)習(xí)記錄:C語(yǔ)言進(jìn)階:文件操作1

    第五十八天學(xué)習(xí)記錄:C語(yǔ)言進(jìn)階:文件操作1

    在程序設(shè)計(jì)中,一般有兩種文件:程序文件、數(shù)據(jù)文件 程序文件 包括源程序文件(后綴為.c),目標(biāo)文件(windows環(huán)境后綴為.obj),可執(zhí)行程序(windows環(huán)境后綴為.exe)。 數(shù)據(jù)文件 文件的內(nèi)容不一定是程序,而是程序運(yùn)行時(shí)讀寫(xiě)的數(shù)據(jù),比如程序運(yùn)行需要從中讀取數(shù)據(jù)的文件

    2024年02月07日
    瀏覽(22)
  • C++ Primer第五版_第十八章習(xí)題答案(11~20)

    練習(xí)18.11 為什么 what 函數(shù)不應(yīng)該拋出異常? what中如果拋出異常,需要try catch捕獲,再調(diào)用what,一直循環(huán),直達(dá)內(nèi)存耗盡。 練習(xí)18.12 將你為之前各章練習(xí)編寫(xiě)的程序放置在各自的命名空間中。也就是說(shuō),命名空間chapter15包含Query程序的代碼,命名空間chapter10包含TextQuery的代碼

    2024年02月06日
    瀏覽(23)
  • 第十八章 Unity 協(xié)程

    第十八章 Unity 協(xié)程

    我們知道腳本都是繼承自MonoBehaviour類(lèi),而其中的Update方法里面放置了大部分的游戲邏輯處理代碼。Update方法是游戲循環(huán)的每一幀都去執(zhí)行,這就要求我們的代碼“無(wú)時(shí)無(wú)刻”不在處理所有的可能發(fā)生的情況,并做出相應(yīng)的處理。如果我們想要完成“一段時(shí)間”的邏輯代碼,例

    2024年02月05日
    瀏覽(22)
  • 第二十八章 Unity射線檢測(cè)

    第二十八章 Unity射線檢測(cè)

    本章節(jié)我們介紹一下射線。射線就是從一個(gè)固定點(diǎn)向一個(gè)方向發(fā)射出一條直線,在發(fā)射過(guò)程中需要判斷該射線有沒(méi)有與游戲物體發(fā)送碰撞。射線既可以用來(lái)檢測(cè)射擊游戲中武器指向目標(biāo);又可以判斷鼠標(biāo)是否指向游戲物體。射線的創(chuàng)建方式,一般使用代碼來(lái)實(shí)現(xiàn)。接下來(lái),我

    2024年02月11日
    瀏覽(35)
  • 第五十六章 Unity 音頻播放

    第五十六章 Unity 音頻播放

    Unity可以導(dǎo)入大多數(shù)標(biāo)準(zhǔn)音頻文件格式,精通于在3D 空間中播放聲音,還可根據(jù)需要提供其他效果。雖然播放聲音是一件非常簡(jiǎn)單的事情,但是為了模擬現(xiàn)實(shí)直接中的各種聲音效果,Unity會(huì)提供各種各樣的組件來(lái)實(shí)現(xiàn)。 首先,我們需要了解“多普勒效應(yīng)”。他是一名奧地物理

    2024年02月07日
    瀏覽(30)
  • 第五十一章 Unity Input Manager 輸入系統(tǒng)(下)

    第五十一章 Unity Input Manager 輸入系統(tǒng)(下)

    本章節(jié)我們就來(lái)使用水平軸和垂直軸來(lái)控制游戲物體的移動(dòng)和旋轉(zhuǎn)。我們之前大致講過(guò),游戲物體移動(dòng)最重要的是方向,速度和時(shí)間三個(gè)要素,同樣旋轉(zhuǎn)也是。接下來(lái),我們將之前創(chuàng)建的地形場(chǎng)景導(dǎo)入進(jìn)來(lái),如下所示 然后將之前的“MecanimDemo”工程里面的模型文件和動(dòng)畫(huà)文件

    2024年02月03日
    瀏覽(27)
  • 第五十二章 Unity Input System 新輸入系統(tǒng)

    第五十二章 Unity Input System 新輸入系統(tǒng)

    新輸入系統(tǒng)InputSystem是2019年Unity新推出的插件。請(qǐng)注意,Unity默認(rèn)使用舊的Input Manager,新的Input System處于未啟用狀態(tài)。當(dāng)你安裝Input System組件時(shí),Unity會(huì)詢問(wèn)你是否啟用新的輸入系統(tǒng)。如果你選擇Yes,Unity會(huì)啟用新的并禁用舊的,之后編輯器將重新啟動(dòng)。具體的操作是,打開(kāi)包

    2024年02月07日
    瀏覽(22)
  • 修改Unity發(fā)布的pc包exe文件的屬性信息

    修改Unity發(fā)布的pc包exe文件的屬性信息

    ??大家好,我是阿趙。 ??最近一直在接入各種pc端的sdk,遇到一個(gè)問(wèn)題。有些平臺(tái)要求上架的pc的exe文件里面有對(duì)應(yīng)的詳細(xì)信息,比如文件說(shuō)明、版本、版權(quán)等信息。 隨便看一個(gè)我們平常用的軟件,比如微信pc端exe,會(huì)發(fā)現(xiàn)的確是有這些信息的 但從Unity打包的exe文件,在

    2024年01月20日
    瀏覽(72)
  • Scala第五章節(jié)

    scala總目錄 章節(jié)目標(biāo) 掌握方法的格式和用法 掌握函數(shù)的格式和用法 掌握九九乘法表案例 1. 方法 1.1 概述 實(shí)際開(kāi)發(fā)中, 我們需要編寫(xiě)大量的邏輯代碼, 這就勢(shì)必會(huì)涉及到重復(fù)的需求. 例如: 求10和20的最大值, 求11和22的最大值, 像這樣的需求, 用來(lái)進(jìn)行比較的邏輯代碼需要編寫(xiě)兩

    2024年02月07日
    瀏覽(18)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包