虚拟形象的主要控制方法目前包括径向菜单和简单的手势表达式。虽然这些方法涵盖了自然交互的一部分,但它们在人体工程学设计和自然可用性方面仍然存在挑战。
此功能将允许用户将特定的控制器按钮分配为 Parameter Key。Avatar 开发人员可以在 avatar 系统中指定多个参数,并将它们链接到相应的键绑定。这使开发人员能够创建显著增强的交互体验,并且玩家可以自由地将参数键绑定到他们喜欢的按钮。
例如,考虑一个配备手枪的虚拟形象:
release_hang_up (布尔值,由 Parameter Key A 切换)
switch_safety (int,由参数键 B 控制)
switch_fire_type (int,由参数键 C 控制)
...
支持的参数类型可能包括:
布尔值 (true/false 切换)
浮点数/整数 (增加、减少、设置为特定值)
此功能不仅限于角色扮演场景。它极大地扩展了虚拟形象控制的可能性,显著改善了交互的自然感觉。通过实现此功能,开发人员可以从基于手势的控件中卸载某些作,启用高级控制和卓越的农艺学,并防止基于手势的交互导致意外的面部表情变化。
如果你对这个功能感兴趣,想催一催官方团队重视这个提案,你可以通过下方链接进行投票:
https://feedback.vrchat.com/feature-requests/p/keybinding-to-avatar-parameters-for-advanced-interaction-and-ergonomics