欢迎光临散文网 会员登陆 & 注册

开发者更新 - 2023年2月23日

2023-08-09 11:26 作者:bili_3537113098226354  | 我要投稿

欢迎来到2023年2月23日的开发者更新!这是2023年的第六个开发者更新。

感谢DAGINATSUKO创作的Studio 11,这是我们本周开发者更新封面中的精美世界!如果你正在寻找专业的Avatar拍摄地点(或只是和一些伙伴一起闲逛),这是一个很棒的地方。请不要碰这辆车。

https://vrchat.com/home/world/wrld_ed737e5c-1969-41b1-8556-97f7058fb918

如果你想追赶进度,你可以阅读我们之前发布的专栏:

创作者助手提醒

我们正在做最后的准备工作,准备推出新的“Web创作者助手”,它使用更快、更易于维护的技术,并且能够跨平台运行!这个版本将取代当前的Unity应用程序VCC。

我们最近将SDK升级到3.1.11,并且如之前的开发者更新中所提到的,我们也已经移除了旧的UnityPackages。然而,你仍然可以下载与VPM兼容的新UnityPackages。这些新的UnityPackages会解压到你的Packages文件夹中。这些包旨在支持由于平台或其他限制而无法使用VCC的用户。它们只能用于新的项目。

警告:这些新的UnityPackages不能用于升级非VCC迁移的项目。它们只能用于新的项目。将这些新的UnityPackages导入到旧的非VCC SDK项目中将会损坏该项目。

在这些情况下,请使用VCC迁移你的项目。

如之前宣布的,SDK2的UnityPackages现在不再提供下载。在未来的某个日期(尚未确定,但可能是“几个月后”),将不再允许上传SDK2的世界和Avatar。我们将尽可能支持现有的SDK2内容在VRChat中使用。

如果你正在维护一个SDK2的世界项目,并且想要迁移,CyanLaser制作了CyanTrigger,它为Udon提供了类似于SDK2的接口。他还创建了一个SDK2迁移工具,它可以自动将SDK2转换为SDK3,包括像Standard Assets包这样的复杂资源。

Unity版本上传阻止

我们现在开始主动阻止旧于2019年的Unity版本上传。这只影响了极少数创作者!

如果用户的SDK版本太旧而被阻止上传,他们会在Unity控制台中看到以下提示:

任何仍然使用2019年之前版本的用户应该逐步升级到当前支持的Unity版本。

正在进行的开发

VRChat SDK 3.11.1版本发布

昨天我们发布了SDK 3.11.1!它包含了大量的新功能、改进和一些修复,标志着我们对SDK及其框架持续升级的关键一步。

通过创作者助手获取最新的更新!只需打开VCC,点击“Update”按钮更新Base和Worlds/Avatar SDK即可完成!

让我们来谈谈一些新功能:

Udon现在可以加载远程图片!我们在之前的开发者更新中已经提到过这个功能。你可以用这个功能做很多事情,比如创建一个动态艺术画廊,每天根据图片更换展示,或者加载更新最新活动海报而不必更新你的世界。

同样,Udon现在也可以加载远程字符串!我们在过去的开发者更新中也提到过这个功能。举个例子,你可以显示事件日程、高分榜单,或者根据真实世界的数据改变世界中的天气!

Udon现在可以播放MIDI数据!你可以使用MIDI文件来播放序列,而不必依靠手动输入!你在之前的开发者更新中也可以看到一些这方面的例子。

还有一些其他的新功能:

Udon现在可以访问玩家的模拟时间,带有网络组件的游戏对象,以及使用新引入的DeserializationResult的OnDeserialization方法。使用这些功能将有助于处理延迟等各种情况。(老实说,这超出了我的理解范围,但我被保证这是非常酷和有用的)

我们还对SDK进行了一些其他改进,比如改进了VRCUrlInputFields的编辑器界面,以帮助及早捕捉常见错误。

图片加载器示例

现在,创作者们可以在他们的世界中下载远程字符串和图片,我们预计会看到各种有趣的预制件和实现方式。我们创建了一个示例世界,其中有一个画框,可以加载远程图片和标题,并将它们作为幻灯片展示!

该项目托管在GitHub上,包括一个GitHub Action,每当你上传新版本时,它会将你的图片和标题发布到一个免费的网站上!这使得交换内容变得非常简单,无需重新上传你的世界。

下载优先级管理

下载优先级管理正在进行中!

Avatar现在将按序列加载,首先按照距离排序,然后按大小排序。加载所有Avatar所需的总时间将保持不变(毕竟数据量是一样的),但平均时间将大大减少——无论你使用的是慢速连接还是快速连接。加载条已经进行了一些调整,可以显示“在加载这个Avatar之前的总下载量”,这样看起来附近的Avatar并没有卡住。

在使用快速连接进行测试时,你会发现有一半的头像在你淡入之前就已经加载完毕!优先级范围也可以进行配置,默认为20米(大多数室内世界的入口尺寸,例如那些Avatar会在下一批开始之前先加载)。

此外,该系统还可以配置为优先考虑手动显示的Avatar和朋友的Avatar。

下周我们会提供更多的预览,目前还有一些bug需要解决,所以本周没有视频。:S

解除群组封锁

现在我们有了一个屏幕,可以解除通过邀请封锁的群组!你可以在VRChat主页上找到它:

我们还将实现一个快速按钮,允许在没有收到邀请的情况下封锁一个群组,但是需要等待一些服务器端的工作。可能在下周,最有可能是在下周!


开发者更新 - 2023年2月23日的评论 (共 条)

分享到微博请遵守国家法律