【xAsset框架】HFS 輕量級HTTP Server快速入門指南

1、引子

  最近馬三有幸參與開發了一個簡易輕量的Unity資源管理框架 xAsset ,xasset 提供了一種使用資源路徑的簡單的方式來加載資源,簡化了Unity項目資源打包,更新,加載,和回收的做業流程,很是適合沒有接觸過資源管理的新手做爲入門框架使用,同時也適合各類老手借鑑參考其中的設計理念,具體的特性和使用方法你們能夠去Github項目主頁參看:https://github.com/xasset/xasset 。咱們今天主要來講一下其中的 HFS 輕量級HTTP Server的快速上手指南。html

2、簡介

  鑑於許多同窗想在手機上測試xAseet,可是苦於搭建Apache服務器須要一些步驟、浪費了一些沒必要要的時間。所以爲你們提供了一個極簡的輕量級HTTP Server服務器 HFS。該軟件輕量小巧,綠色免安裝,拆箱即用,大小隻有2.38MB。該軟件界面預覽圖以下:git

圖1:HFS HttpServer界面示意圖github

  • 區域1:菜單欄,一些配置等基本操做
  • 區域2:文件預覽窗口,你能夠在這裏查看並添加電腦上的文件、文件夾等。凡是添加進來的文件夾就至關於放在了Apache服務器上面,經過瀏覽器或者手機均可以訪問
  • 區域3:日誌窗口,每次的訪問、下載等記錄都會出如今日誌窗口,方便你們比對查看問題
  • 區域4:狀態監視窗口,能夠查看目前有哪些IP在訪問本服務器、傳輸速度,下載進度等等

3、如何配置XAsset使用本軟件

  1. 首先啓動本服務器,HFS.exe位於XAsset框架的AssetServer目錄下。而後修改端口爲咱們自定義的端口,好比8089。
  2. 將存放AssetBunldes和版本文件的文件夾添加進左側的文件窗口中,好比圖中的 AssetBundlesAndroid 目錄。
  3. 而後在Unity裏面修改 Manifest 配置文件的DownLoad Url 路徑爲咱們自定義的路徑,直接複製HFS中的地址就好。
  4. 轉換Unity平臺,出相應平臺的包,好比Android平臺。記得在出包以前要打出對應的AssetBundle而且複製到StreamingAsset目錄下。
  5. 運行手機上的遊戲,嘗試進行熱更,若是熱更成功不出錯的話,就證實流程跑通了,齊活兒!
  6. 建議能夠先在Editor上測試一下,跑通流程之後再出手機包。

圖2:資源檢測更新成功界面示意圖瀏覽器

HFS Http Server這個軟件實現的就是一個簡易Http 服務器的功能,用Apache也是能夠實現的,或者也能夠用於在公司內網創建一個簡單的FTP服務器給你們分享一些資料。服務器

 

 

 

若是以爲本篇博客對您有幫助,能夠掃碼小小地鼓勵下馬三,馬三會寫出更多的好文章,支持微信和支付寶喲!微信

       

 

做者:馬三小夥兒
出處:http://www.javashuo.com/article/p-qbxoynsl-dv.html 
請尊重別人的勞動成果,讓分享成爲一種美德,歡迎轉載。另外,文章在表述和代碼方面若有不妥之處,歡迎批評指正。留下你的腳印,歡迎評論!框架

相關文章
相關標籤/搜索