【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 
请尊重别人的劳动成果,让分享成为一种美德,欢迎转载。另外,文章在表述和代码方面若有不妥之处,欢迎批评指正。留下你的脚印,欢迎评论!框架

相关文章
相关标签/搜索