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

建德网站建设做网站需要什么手续资料

建德网站建设,做网站需要什么手续资料,123网络之家主页,荥阳郑州网站建设现在对我的项目进行安卓端发布,需要切换品质和一些Feature开关。 我是这样做的。 划分品质 首先Renerer分为2个Android和PC,图中其他不用参考。 每个副本的URP Asset分为pc和android,例如图中的 hall和hall_android。 我们可以看到hall用的…

现在对我的项目进行安卓端发布,需要切换品质和一些Feature开关。
我是这样做的。

划分品质

在这里插入图片描述
首先Renerer分为2个Android和PC,图中其他不用参考。
每个副本的URP Asset分为pc和android,例如图中的
hall和hall_android。
hall

hall_android
我们可以看到hall用的pc的renderer,hall_android用的是android的renderer设置。

进入副本切换

    public void SetQuality(string scenename){
#if UNITY_ANDROID              scenename += "_android";
#endifif (TryGetValue(scenename, out var rpa)){Debug.Log("切换品质:" + scenename);QualitySettings.renderPipeline = (RenderPipelineAsset)rpa;ScriptableRenderer sr = CameraManager.inst.cameraData.scriptableRenderer;//var property = typeof(ScriptableRenderer).GetProperty("rendererFeatures", BindingFlags.NonPublic | BindingFlags.Instance);List<ScriptableRendererFeature> features = property.GetValue(sr) as List<ScriptableRendererFeature>;for (int i = 0; i < features.Count; i++){Debug.Log("features :" + features[i].name + " , active :" + features[i].isActive);}}else{Debug.LogError("没找到这个品质:" + scenename);}}

TryGetValue是从所有的URPAsset里获取对应的设置,然后通过QualitySettings.renderPipeline函数覆盖设置。
后面是输出所有的features名字和开关。

开启和关闭Feature

public void EnableFeature(string featureName,bool featureEnable)
{ScriptableRenderer sr = CameraManager.inst.cameraData.scriptableRenderer;//var property = typeof(ScriptableRenderer).GetProperty("rendererFeatures", BindingFlags.NonPublic | BindingFlags.Instance);List<ScriptableRendererFeature> features = property.GetValue(sr) as List<ScriptableRendererFeature>;for (int i = 0; i < features.Count; i++){if (features[i].name == featureName){features[i].SetActive(featureEnable);Debug.Log("features change :" + features[i].name + " , active :" + features[i].isActive);}}
}

这个接口用于开关某些feature。

特别重要的性能问题

这里要注意,因为每个副本的renderer是共用的,所以feature需要根据每个副本不同来开启关闭比较灵活。

举例说明
在这里插入图片描述
这里这个VolumetricLightsDepthPrePassFeature是一个雾效,如果在hall副本的时候开启了,在其他副本没有使用,那么开着就白白的浪费了性能,所以我都是默认关闭的,在副本特定位置打开,在离开副本关闭掉。

那就到这里了。

如果对你有用,请点赞。

参考

http://www.yayakq.cn/news/856704/

相关文章:

  • 网站建设制作费用预算表做网站本溪
  • 电子商务网站建设背景像网站的ppt怎么做的
  • 微信小程序做链接网站绵阳网站网站建设
  • 有趣的网站网址之家有没有帮忙做网站的
  • 网站建设公司-信科网络查看wordpress访问记录
  • 武进网站建设哪家好设计公司logo用什么软件
  • 能免费创建网站吗柬埔寨做网站
  • 网站版权信息模板微信开发者工具怎么用
  • 如何做基金公司网站photoshop怎么做网站
  • 网站空间站网页制作教程教程
  • 一个网站的建设需要什么手续费百度指数分析
  • 元芳重庆网站建设上合建设网站企业
  • 蚌埠做网站建设费用app模板制作软件免费下载
  • 网站备案号取消原因上海协策网站
  • 网站建设方案编写人盘锦市建设银行网站
  • 优秀的设计网站有哪些网络营销是什么工作主要干啥
  • 网站设计方案书ppthtml5手机网站源码
  • 哪有那样的网站出售友情链接是什么意思
  • 网站内页收录东莞找工作在什么平台找合适
  • 旅游网站作用公司小网站怎么做
  • 官方门户网站j建设的必要性房天下房官网
  • 网站建设中js控制什么列表形式网站
  • 广告公司 网站制作静态网站建设报告
  • 微信公众号做的网站大连建设学校网站
  • 股权众筹网站建设自己有服务器如何架设网站
  • c s网站开发模式网站建设企业邮箱
  • 服务器建设网站做网站cpa
  • 怎么样建设网站网站门户网站的基本功能
  • 做网站一般用什么软件网络运维工程师考试
  • 自己做视频网站如何接广告郑州做营销型网站