999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Unity3D軟件開發虛擬仿真項目跨平臺部署方法的研究

2020-11-28 20:36:40蔡洪濤
科技傳播 2020年11期
關鍵詞:按鈕設置

蔡洪濤

Unity3D類似于Director,Blender game engin,Virtools或Torque Game Builder等利用交互的圖型化開發環境為首要方式的軟件。其編輯器運行在Windows和Mac OS X環境下運行,并且利用其內置的編譯器將制作好的虛擬仿真項目發布至Windows、Linux,Mac OS X、IOS,Wii、Android,Xbox360、PS3、WebGL(需要HTML5)、Windows phone8等各種平臺上,為開發者在部署應用程序時節省大量的時間和精力,提高項目開發效率。

1 各種平臺的部署方法

1.1 Windows系統平臺的部署

目前,利用Unity3D開發的虛擬仿真項目大部分是利用Windows系統平臺進行開發的,當開發完成后,編譯發布時,需要選擇項目的運行平臺進行發布,選擇Windows系統平臺,首先在Unity3D中選擇菜單File命令,在BulidSettings菜單項中打開BuildSettings對話框,單擊“Addopenscene”按鈕,用來添加進相關場景。然后,選擇Platform下的PC Mac&LinuxStandalon,targetplatform中選擇WindowsArchitecture,選擇x86_64,接下來,選擇PlayerSettings設置虛擬仿真項目中的公司名稱以及項目的名稱等參數。最后,單擊BuildSettings中的Build,編譯成了獨立的Windows程序,即可在Windows系統平臺上進行應用。

1.2 網頁平臺的部署

利用Unity web player插件發布網頁游戲,支持Mac和Windows的網頁瀏覽。它的網頁播放器也被Mac所支持。啟動Unity3D,在Project視圖的菜單欄中選擇Assets命令,在彈出的菜單中首先選擇Import Package條目,再選擇Custom Package選項。之后,選擇已經創建好的Unity3D項目資源包,單擊“打開”按鈕將所用資源導入到項目工程文件中。

雙擊Game Scene打開項目場景,然后依次單擊菜單欄中的Edit命令,Project Setting及Play選項,在Inspect視圖中將彈出PlayerSettings設置界面。Cross-Platform Settings是跨平臺設置面板,在這里可以設置項目的開發公司名稱,虛擬仿真項目中的圖標,光標熱點等信息。Settings for Web Player是設置網頁播放器的參數,其中Resolution and presentation是分辨率與描述設置,Rendering Path是渲染設置等。設置完畢以后,單擊菜單欄中File菜單中的Build Settings選項,在左下方的Platform區域中選擇Web Player,單擊“Add Current”按鈕,將當前制作完成的場景添加到上方的Scenes In Build區域內并將其勾選。Web Player中的Streamed是表示加載3D界面時是否以流媒體的形式進行加載,將其選中后可以提高虛擬仿真項目的加載效率。將各個選項根據項目的需要設置好后,單擊“Build”按鈕,此時會立即彈出Build Web Player窗口,選擇虛擬仿真項目發布時使用的本地路徑后,在完成發布后的文件夾中會自動生成兩個文件,選擇擴展名為“.html”的網頁文件,虛擬仿真項目將會自動調用系統中默認的網頁瀏覽器程序,并在其中運行。

在將虛擬仿真項目部屬到網頁時,需要注意的是DeityDefence public.unity3d文件是通過Unity Web Player插件加載,如果沒有Offline Development選項,項目必須要在聯網的情況下才能運行,在斷網的情況下,Web場景是無法正常播放的。

1.3 安卓Android系統平臺的部署

將虛擬仿真項目發布到Android平臺之前,首先要下載并安裝JavaSDK和AndroidSDK兩個應用程序。

1)Java SDK的安裝與配置。首先,進入Java官方網站,網址為www.java.com/zh_CN/download,在左側的“所有Java下載”選項中根據所使用的計算機操作系統類型,選擇最新的Java版本進行下載到本機上,然后進行安裝。之后,設置環境變量,檢查系統變量下是否有JAVA_HOME、path和classpath這三個環境變量。如果沒有則新建這三個環境變量,然后,打開系統的命令提示符,在DOS命令中輸入javac命令,當出現java命令參數提示符時,則代表配置成功。

2)Android SDK的安裝與配置。首先,進入Android開發者網站:http://deleloper.android.com/sdk/index.html,選擇Android SDK下載并進行安裝。然后工SDK管理器,會發現有如下幾種狀態:未安裝、已安裝、可更新。在前面的復選框里,需要安裝Android SDK Tools、Android SDK Platform-tools和Android API文件,當所選擇的包全部下載并安裝完成后就可以用開發工具進行開發了。啟動Unity3D,將虛擬仿真工程項目文件導入到Asset資源庫中。然后,單擊菜單EDIT命令中的Preferecnces中的External Tools選項,在彈出的對話框中,選擇Android SDK Location,單擊Browse選項,在彈出的路徑對話框中指定Android SDK的安裝位置,使Unity3D與Android SDK關聯。依次打開菜單Edit,Project Settings,Player選項,在Inspector視圖中的PlayerSettings屬性面板單擊Android圖標,對關聯參數進行設置,如splashImage用來設置啟動畫面等。

各項設置完成后,再依次打開菜單欄中的File,Build Settings選項,在彈出的Building Settings對話框中,單擊“Build”按鈕進行發布,此時會彈出APK項目保存對話框,在對話框定位要發布的路徑,單擊“保存”按鈕,則虛擬仿真項目場景將被導出為APK文件。此時,用戶可以將發布成功的APK文件部署到Android設備上運行。

1.4 IOS蘋果系統平臺的部署

在IOS平臺上發布Unity3D項目需要申請Apple ID和IOS開發者賬號,通過在Xcode軟件中的編譯后才能發布。下面介紹Xcode下載及安裝。

首先,在Mac電腦上的App Store中搜索Xcode關鍵字,在搜索列表中單擊下載應用,這時則需要使用開發者登錄AppleID以及正確的密碼,輸入后單擊“登錄”按鈕,開始進行下載。當下載完成后,切換到Dasboard界面中,打開Xcode應用。在安裝協議條款中,單擊“Agree”按鈕。之后,需要申請IOS開發者賬號,賬號的類型有三種,分別是標準計劃,企業計劃和大學計劃。首先,進入開發者官方網站:http://developer.apple.com,在首頁的菜單欄中,找到Programs選項,單擊進入Programs界面,然后進入開發者注冊頁面,單擊上方的“Enroll”按鈕,進入注冊頁面,用戶根據自己的需求來進行注冊。在完成注冊后,啟動Unity3D,打開”DeityDefence”項目工程文件,再依次打開菜單欄中的Edit命令,選擇ProjectSettings選項,單擊Player選項,然后,在Inspector視圖中選擇IOS圖標,即可按照需求進行Player Settings相關設置。

Player Settings配置完成后,依次打開菜單欄中的File命令,單擊Build Settings選項,在Scens In Build選項中勾選要發布的項目場景,在正文的Platform中選擇IOS平臺,單擊“Build”按鈕生成Xcode工程文件。單擊“Build”按鈕后,在彈出的Build IOS窗口里選擇要存儲生成工程文件的路徑,單擊“Save”按鈕發布Xcode工程文件。雙擊后綴名為“.xocdeproj”的文件,即可打開生成的項目工程,然后在Xcode中,對Build Settings選項中設置Code Signing屬性,為對應的發布版本中選擇個人開發者證書。如果IOS設備與計算機已經連接,Xcode窗口左上角選擇目標設備,然后,單擊左邊的“Run”按鈕,即可開始編譯,編譯完成后會自動安裝并運行在指定的IOS設備上。

2 總結

Unity3D作為一款功能強大的游戲開發引擎,目前,被廣泛應用于虛擬仿真項目的開發,它所開發的虛擬仿真項目可以實現跨平臺生成應用程序方便的導出到iOS、Android,PS3、Wii、Xbox360等各種平臺,實現“一次開發,多平臺應用”,提高了虛擬仿真項目的應用范圍。但要注意的是,Unity3D開發的虛擬仿真項目在多種平臺上的開發,Android的系統是開源的,開發者可免費對其進行開發,IOS系統是集成封閉的,需要申請開發者賬號后才能使用。

猜你喜歡
按鈕設置
這些按鈕能隨便按嗎?
哪個是門鈴真正的按鈕
當你面前有個按鈕
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
7招教你手動設置參數
死循環
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
內心不能碰的按鈕
商業評論(2014年9期)2015-02-28 04:32:41
艦船人員編制的設置與控制
主站蜘蛛池模板: 国产成人久久综合一区| 又大又硬又爽免费视频| jizz国产视频| 国产成人精品视频一区二区电影| 亚洲成人一区二区三区| 亚洲乱码在线播放| 日韩无码真实干出血视频| 成人综合久久综合| 国产精品第页| 天天摸夜夜操| 久久精品无码一区二区日韩免费| 国产小视频免费| 国产精品香蕉在线| 美女高潮全身流白浆福利区| 国产网友愉拍精品视频| www.99在线观看| 国产成人无码综合亚洲日韩不卡| 国产成人精品无码一区二| 国产丝袜丝视频在线观看| 亚洲AV无码久久天堂| 亚洲中文制服丝袜欧美精品| 成人免费网站久久久| 欧美中文字幕在线视频| 国产欧美日韩精品第二区| 久青草国产高清在线视频| 2021最新国产精品网站| 亚洲视频四区| 免费精品一区二区h| 国产成人91精品| 亚洲精品老司机| a级毛片在线免费观看| 欧美国产精品不卡在线观看| 久久精品国产电影| 久久久久久久久亚洲精品| 青青操视频在线| 国产精品999在线| 5555国产在线观看| 在线欧美a| 亚洲第一黄色网址| 国产精品伦视频观看免费| 婷婷久久综合九色综合88| 综合五月天网| 国产精品美女自慰喷水| 午夜性刺激在线观看免费| 国产在线高清一级毛片| 亚洲一区二区三区国产精品| 色亚洲激情综合精品无码视频 | 91麻豆精品视频| 亚洲中文字幕av无码区| 久操中文在线| 亚洲区第一页| 成人毛片免费在线观看| 91成人在线观看| 亚洲女同欧美在线| 亚洲中文久久精品无玛| 亚洲中文制服丝袜欧美精品| 色播五月婷婷| 国产成人综合亚洲欧美在| 亚洲国产欧美自拍| 亚洲黄色片免费看| 亚洲无码精品在线播放| 久久精品国产在热久久2019| 国产精品女同一区三区五区| 色成人亚洲| 亚洲香蕉久久| 亚洲侵犯无码网址在线观看| 日韩在线永久免费播放| 婷婷综合色| 欧美成人精品一级在线观看| 粉嫩国产白浆在线观看| 国产色网站| 天堂在线亚洲| 国产成人无码Av在线播放无广告| 国产一级毛片在线| 亚洲第一成年网| 免费A∨中文乱码专区| 综合色亚洲| 中文字幕人妻无码系列第三区| 亚洲开心婷婷中文字幕| 一级毛片免费的| 国产视频大全| 国产美女精品在线|