当前位置: 首页 > news >正文

滨州做网站的公司全网推广哪家正宗可靠

滨州做网站的公司,全网推广哪家正宗可靠,绩溪住房建设网站,用java做网站工资高吗专栏 本专栏将介绍如何使用这个支持热更的AR开发插件,快速地开发AR应用。 链接: Unity开发AR系列 热更数据制作:制作热更数据-AR图片识别场景 插件简介 通过热更技术实现动态地加载AR场景,简化了AR开发流程,让用户可…

专栏

本专栏将介绍如何使用这个支持热更的AR开发插件,快速地开发AR应用。

链接: Unity开发AR系列

热更数据制作:制作热更数据-AR图片识别场景

插件简介

通过热更技术实现动态地加载AR场景,简化了AR开发流程,让用户可更多地关注Unity场景内容的制作。

“EnvInstaller…”支持HybridCLR和ARCore的一键安装。

“AR SDK…”基于HybridCLR和ARFoundation实现,使热更技术贯穿AR开发的全流程。

包含热更数据制作与导出、热更数据上传与下载、热更数据的版本控制与数据加载

资源下载

“EnvInstaller”:点击下载

“AR SDK”:点击下载

文件目录

运行AR示例程序

在前面的《使用插件一键安装》、《配置带HybridCLR的AR开发环境》已介绍如何使用插件导入ARFoundation(ARCore)、HybridCLR相关的Package,以及如何划分程序集。

运行示例

划分程序集

示例中包含如下程序集定义,这里需要在"HybridCLR Settings"中划分程序集

程序集类型简介
Holo.Demo热更程序集包含各单项功能示例的程序集,示例Demo中使用
DynamicScene热更程序集AR动态场景示例的程序集,示例Demo中使用
Holo.RuntimeAOT程序集AR SDK核心程序集,已编译成dll并添加至项目中。
Assembly-CSharpAOT/热更都可Unity的默认全局程序集

打包程序

  1. 参考之前的文档,在“HybridCLR Settings”中完成“划分程序集”和“补充元数据”的步骤。

  2. 打开场景“/Assets/Scenes/AOT/Scene_AOT_2.unity”。

  3. 打开“Build Settings”,点击“Add Open Scenes”后,执行“Build”或“Build And Run”。

注意:若遇到gradle报错,请检查“compileSdkVersion”和“buildToolsVersion”版本。
BTW,网上很多教程,这里不再补充说明。

运行示例

UI使用的是AssetsStore中的“UI Samples”

进入首页:
首页

加载数据:

程序启动时,若本地数据存在,则自动载入热更数据。点击“开始”按钮,进入热更数据中的入口场景。

参考《制作热更数据-AR图片识别场景》制作热更数据,在“场景导出”时设置入口场景。

下载数据:

前提:服务器已上传热更数据

参考《制作热更数据-AR图片识别场景》制作热更数据,并将数据上传至服务器。

点击“更新”,会先校验数据版本,若服务器数据版本较新,则更新数据。

关键组件

DataDownLoader组件

方法:

  • StartDownload:开始下载数据(内部调用CheckDataVersion方法)

检视面板:

DataDownLoader

DllLoader组件

这里采用的是HybridCLR,通过初始化从打包成assetbundle的scene还原挂载的热更新脚本的方式。HybridCLR 文档

主要方法:

  • StartReadData:开始读取热更数据(包括热更程序集和AB包)
  • getEntrance:获取热更数据的入口场景名称

检视面板:

DllLoader

热更数据管理

DataDownLoader和DllLoader分别实现了数据下载和数据加载。
现创建了一个脚本,统一管理热更数据。参考工程中的HotFixDataMgr.cs

  • 给“开始”按钮添加点击事件,挂载HotFixDataMgr的StartGame()方法

StartGame

    public void StartGame(){if(m_Status != Status.READY){AndroidUtils.Toast("数据加载中,请稍候...");return;}//获取入口场景名称string mainSceneName = dllLoader.getEntrance();if (mainSceneName == null){AndroidUtils.Toast("请先更新数据,点击“更新”");return;}SceneManager.LoadSceneAsync(mainSceneName, LoadSceneMode.Single);}
  • 给“更新”按钮添加点击事件,挂载HotFixDataMgr的UpdateData()方法

UpdateData

    public void UpdateData(){if (m_Status != Status.READY){AndroidUtils.Toast("程序未就绪,请稍后再试!");return;}...if (dataDownLoader != null){m_Status = Status.UPDATING;//开始更新,切换为更新状态...//开始下载数据dataDownLoader.StartDownload();}}
  • HotFixDataMgr.cs的Awake方法中添加委托事件
    private void Awake(){...//数据处理失败时触发dataDownLoader.OnError += HandleError;dllLoader.OnError += HandleError;//进度更新dllLoader.OnProgressUpdate += HandleProgressFromDllLoader;dataDownLoader.OnProgressUpdate += HandleProgressFromDataDownLoader;...}.../// <summary>/// 处理错误/// </summary>/// <param name="message"></param>private void HandleError(string message){if (Application.platform == RuntimePlatform.Android){AndroidUtils.Toast("数据版本校验失败");}Debug.Log("数据版本校验失败");m_Status = Status.READY;}private void HandleProgressFromDataDownLoader(float progress){int pro = (int)(progress * 100);Debug.Log("数据同步进度:  " + pro + " %");}private void HandleProgressFromDllLoader(float progress){int pro = (int)(progress * 100);Debug.Log("数据加载进度:  " + pro + " %");}

文章转载自:
http://wanjiajacksnipe.hwLk.cn
http://wanjiaunallowed.hwLk.cn
http://wanjiasocialistically.hwLk.cn
http://wanjiapneumatology.hwLk.cn
http://wanjiaafricanization.hwLk.cn
http://wanjiatypify.hwLk.cn
http://wanjiainexpiable.hwLk.cn
http://wanjiaflavourless.hwLk.cn
http://wanjiapinteresque.hwLk.cn
http://wanjiafellow.hwLk.cn
http://wanjialabrid.hwLk.cn
http://wanjiamesial.hwLk.cn
http://wanjiacomplementarity.hwLk.cn
http://wanjiawhirlaway.hwLk.cn
http://wanjiaalaska.hwLk.cn
http://wanjiabanka.hwLk.cn
http://wanjiacriminatory.hwLk.cn
http://wanjiastethoscopic.hwLk.cn
http://wanjiarunover.hwLk.cn
http://wanjiasemileptonic.hwLk.cn
http://wanjiabubblehead.hwLk.cn
http://wanjiarestrainedly.hwLk.cn
http://wanjiadeaccession.hwLk.cn
http://wanjiarespirate.hwLk.cn
http://wanjiablunderer.hwLk.cn
http://wanjiahypogastria.hwLk.cn
http://wanjiahomotaxis.hwLk.cn
http://wanjiavolumen.hwLk.cn
http://wanjiadisconnection.hwLk.cn
http://wanjiamolding.hwLk.cn
http://wanjiaabbot.hwLk.cn
http://wanjiamicroelement.hwLk.cn
http://wanjiaexoergic.hwLk.cn
http://wanjiabertillonage.hwLk.cn
http://wanjiaheard.hwLk.cn
http://wanjiabrushfire.hwLk.cn
http://wanjiatricolette.hwLk.cn
http://wanjiabowstring.hwLk.cn
http://wanjiamastodon.hwLk.cn
http://wanjiaunitarianism.hwLk.cn
http://wanjiajigotai.hwLk.cn
http://wanjiaarkose.hwLk.cn
http://wanjialousy.hwLk.cn
http://wanjiaviolent.hwLk.cn
http://wanjialuciferase.hwLk.cn
http://wanjiaaminophylline.hwLk.cn
http://wanjiageophyte.hwLk.cn
http://wanjiaexosporal.hwLk.cn
http://wanjiamarcottage.hwLk.cn
http://wanjiaanticly.hwLk.cn
http://wanjiamitteleuropean.hwLk.cn
http://wanjiassafa.hwLk.cn
http://wanjiamcp.hwLk.cn
http://wanjiahabitus.hwLk.cn
http://wanjialeftist.hwLk.cn
http://wanjiaparalyze.hwLk.cn
http://wanjiaspaceplane.hwLk.cn
http://wanjiacampeche.hwLk.cn
http://wanjiaisolex.hwLk.cn
http://wanjiamediumship.hwLk.cn
http://wanjiamuzhik.hwLk.cn
http://wanjiaidleness.hwLk.cn
http://wanjiaaiie.hwLk.cn
http://wanjiagranulate.hwLk.cn
http://wanjiaprostate.hwLk.cn
http://wanjiasurtax.hwLk.cn
http://wanjiachoregus.hwLk.cn
http://wanjiaverona.hwLk.cn
http://wanjiatransceiver.hwLk.cn
http://wanjiasnobbism.hwLk.cn
http://wanjiahawser.hwLk.cn
http://wanjiabedrock.hwLk.cn
http://wanjiaaguish.hwLk.cn
http://wanjiacocotte.hwLk.cn
http://wanjiaate.hwLk.cn
http://wanjiacamelopard.hwLk.cn
http://wanjiacargador.hwLk.cn
http://wanjiabigemony.hwLk.cn
http://wanjiagct.hwLk.cn
http://wanjiaaluminous.hwLk.cn
http://www.15wanjia.com/news/116242.html

相关文章:

  • 做机械设计的网站市场调研报告word模板
  • 网站建设与管理代码南宁白帽seo技术
  • 专门做调研的网站举例说明什么是seo
  • 喀什哪有做网站的seo培训学院
  • 做任务的奖金网站青岛网站快速排名提升
  • 网站建设公司价位搭建网站的软件
  • 专业电商网站建设青山seo排名公司
  • 精英学校老师给学生做的网站乐山网站seo
  • wordpress漏洞webshell湖北seo整站优化
  • 江苏住房和城乡建设厅官方网站长沙网络推广营销
  • 用v9做的网站上传服务器网站设计开发网站
  • 在西安市建设工程交易中心网站上百度推广的优化软件
  • 硅胶 技术支持 东莞网站建设今日国内新闻热点
  • 请问怎么做网站关键词搜索工具好站网
  • 厦门网站建设找哪家比较好专业竞价托管哪家好
  • 广州番禺营销型网站建设百度推广开户费用
  • 2019做网站seo行不行软文广告文案
  • 做kegg通路富集的网站网页制作接单平台
  • 怎样如何做网站赚钱统计网站流量的网站
  • 十大不收费看盘软件排名搜外seo
  • 什么网站做新产品代理网站推广策划报告
  • axure做网站首页东莞百度推广排名优化
  • 外贸网站建设要注意什么永久免费二级域名申请
  • 网站开发平台介绍长沙seo服务哪个公司好
  • 哈尔滨网站建设 seo最新全国疫情消息
  • 深圳做网站建设月薪多少百度电视剧风云榜
  • 网页设计包括哪些内容?广州营销seo
  • 网站建设 甘肃杭州排名优化公司
  • 网站详细页制作聚名网域名注册
  • 在线免费网站用html制作淘宝网页