设置DepthBufferBits和设置DepthStencilFormat的区别

news/2024/11/18 1:47:27/文章来源:https://www.cnblogs.com/uwatech/p/18293502

1)设置DepthBufferBits和设置DepthStencilFormat的区别
2)Unity打包exe后,游戏内拉不起Steam的内购
3)Unity 2022以上Profiler.FlushMemoryCounters耗时要怎么关掉
4)用GoodSky资产包如何实现昼夜播发不同音乐功能


这是第394篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全面地掌握和学习。

UWA社区主页:community.uwa4d.com
UWA QQ群:793972859

Rendering

Q:请教一下,RT里面设置DepthBufferBits和设置DepthStencilFormat有什么不同吗?

针对以上问题,有经验的朋友欢迎转至社区交流:
https://answer.uwa4d.com/question/668b8c76682c7e5cd61bf83d


Platform

Q:在Unity编辑器里是可以拉起内购界面,但是无法点击。打包出exe,内购界面是拉不起的。用的是Steamworks.NET,编辑器和exe的环境服务器都是一样的,steam_appid也是对的。求解答!

针对以上问题,有经验的朋友欢迎转至社区交流:
https://answer.uwa4d.com/question/66866c33682c7e5cd61bf837


Editor

Q:升级Unity 2022以后,Android上这个Profiler.FlushMemoryCounters的耗时都很高,而且不同设备上的耗时也不一样,有1-2ms的,也有的设备会到8ms。这比游戏自身逻辑代码还要高,对FPS影响也非常大。

查了下,这个好像是新版本Profiler的固定开销,有没有办法关掉或者尽量减少这部分的耗时?

 

A:按照Unity官方技术的解释,可以尝试把Profiler里Memory相应的模块采集都取消勾选。

具体可以参考:
https://forum.unity.com/threads/profiler-flushmemorycounters.1434481/

感谢Faust@UWA问答社区提供了回答,欢迎大家转至社区交流:
https://answer.uwa4d.com/question/668280e9682c7e5cd61bf835


Blueprint

Q:一直在尝试实现一个背景音乐系统,根据一天中的时间改变音乐类型(音乐的昼夜版本)。这是我所做的一个示例,但它似乎不起作用,并不断给我一个蓝图运行时错误提示:“Accessed None trying to read property Good_Sky”。不知道大家有没有遇到过,还请不吝赐教,谢谢!

 

 

A:可以参考以下解决方案:

 

 

 

复现了一下:
首先下载了GoodSky资源包,它提供了一个天空的蓝图,能够实现不同的天空效果:

 

然后在Sky Beta中开启Enable Auto Day / Night Cycle in Game即可模拟日夜交替的效果。

按照以上蓝图连接,发现GoodSky蓝图中的Time Of Day参数会从0增加到12,再从12降到0,如此反复,因此0~6就是夜晚,其余是白天。

PlaySound事件中先检测当前是否有音乐在播放,如果没有则开始播放当前的输入;如果有则判断输入的音乐与当前播放是否一致,一致说明还没放完,就什么都不做;不一致说明昼夜发生了交替,该切歌了。

最终效果如下:

 视频效果


 

针对以上问题,有经验的朋友欢迎转至社区交流分享:
https://answer.uwa4d.com/question/668b9071682c7e5cd61bf83e

封面图来源于网络


今天的分享就到这里。生有涯而知无涯,在漫漫的开发周期中,我们遇到的问题只是冰山一角,UWA社区愿伴你同行,一起探索分享。欢迎更多的开发者加入UWA社区。

UWA官网:www.uwa4d.com
UWA社区:community.uwa4d.com
UWA学堂:edu.uwa4d.com
官方技术QQ群:793972859

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/741598.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深度学习第二课 Practical Aspect of Deep learning

Practical Aspect of Deep learning week1 深度学习的实用层面 1.1 训练/开发/测试集在机器学习发展的小数据量时代,常见做法是将所有数据三七分,就是人们常说的70%验证集,30%测试集,如果没有明确设置验证集,也可以按照60%训练,20%验证和20%测试集来划分。这是前几年机器…

winform窗体DataGridView合并单元格处理

文本是使用SunnyUI的UIDataGridView控件进行演示的,同样适用于System.Windows.Forms.DataGridView控件 具体需求如下,下表是个成绩表,其中姓名、总分、平均分这三列信息重复,需要对数据表进行合并单元格处理。 实现该需求需要两个步骤: 1.给表格添加单元格重绘事件 在方法…

您的AI英语搭子!

本文由 ChatMoney团队出品 人工智能的发展,掀起了一波又一波AI浪潮,适合英语老师的AI软件也不断问世,老师们可以借助AI技术辅助自己的教学、帮助学生学习。你是否苦于想学习英语却没有语言环境,写英语内容时不知道语法和拼写是否正确,不知道表达方式是否足够的“Native”?…

Rocky Linux 9.4安装MySQL:使用RPM安装包方式

Rocky Linux 9.4安装MySQL:使用RPM安装包方式 一、安装环境安装环境如下:服务器:Rocky Linux 9.4安装版本:MySQL 8.0.38 二、安装过程和细节 1、在官网下载 RPM 安装包官网下载地址如下,这个地址里有各个版本的安装包,根据自己的版本选择,下载对应系统的安装包 https://…

Windows10设置任务栏时间显示秒数

Windows10设置任务栏时间显示秒数 操作步骤: 1、打开注册表 【Windows + R】键打开运行窗口,输入【regedit】,回车打开注册表编辑器。 2、新建注册表项 1)在注册表编辑器地址栏输入【计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanc…

BOSHIDA DC/AC电源模块在工业科技中的重要作用

BOSHIDA DC/AC电源模块在工业科技中的重要作用 随着工业科技的不断发展,直流(DC)和交流(AC)电源模块在工业生产和科技创新中起着重要作用。这些电源模块将电力转换为所需的形式和电压,以满足各种设备和系统的电力需求。在本文中,我们将探讨DC/AC电源模块在工业科技中的重…

遥遥领先!鲲鹏ARM架构下国产数据同步能力大幅提升16.9倍

在上篇文章《2.6倍!WhaleTunnel客户POC实景对弈DataX》发布之后,一个客户突然向我们控诉其苦DataX久矣,因为是在信创的鲲鹏ARM CPU上运行 ,每天同步需要很长时间,问我们可以不可以帮忙解决。 提起信创ARM CPU,大数据同仁们是又爱又恨,爱是因为价格真的便宜,恨是因为做大…

P3993 [BJOI2017] 同构 题解

Description 你有 \(n\) 个点,你可以在这 \(n\) 个点之间连无向边,两个点之间至多只能连一条边,也不允许连自环,问至多能连多少条边。 但这个问题的答案显然是 \(\frac{n(n-1)}{2}\) 条。所以有一个额外的限制,要求这个图不存在非平凡的自同构。 一个图 \(G\) 有非平凡的自…

极具未来感的京东.Vision来了!最潮的人已收藏!

没错!随着今天Apple Vision Pro国行版的正式发售,京东.Vision也正式和大家见面了!京东.Vision是什么?它是一款京东专为Apple Vision Pro用户打造的好玩、好逛、好买的沉浸式体验购物平台。首期,京东.Vision以“家”场景为核心,覆盖了包括三星电视、哈曼卡顿、MORRORART、…

2024 「全球软件研发技术大会】-刘兴东分享京东的AIGC革新之旅

大模型和开源的发展将带来全球软件研发技术的新变革,AI使代码自动化应用达到新水平,开源工具的云化和应用的AI化将促中国软件迎来新一轮的爆发。开发者正在迎接新一轮的技术浪潮变革。由CSDN和高端IT咨询和教育平台Boolan联合主办的2024年度「全球软件研发技术大会」于7 月4日…

VisualStudio各版本_MSC_VER和_MSC_FULL_VER宏定义值列表

这些值可以用于在C++中判断版本和C++特性支持情况。

利用SpringBoot+rabbitmq 实现邮件异步发送,保证100%投递成功

在之前的文章中,我们详细介绍了 SpringBoot 整合 mail 实现各类邮件的自动推送服务。 但是这类服务通常不稳定,当出现网络异常的时候,会导致邮件推送失败。 本篇文章将介绍另一种高可靠的服务架构,实现邮件 100% 被投递成功。类似的短信自动发送等服务也大体相同。 一、先来…