BipedPlus API (Beta)
/
Getting Started
开始
下载 Markdown把 Listener 切换到 Python 再粘贴。工具需要已经安装。
只有已验证的 Basic 许可证才能打开。Trial、Player、未登录会抛出 PermissionError。
from os_bipedPlus import openAPI
api = openAPI()
用 api 选取绑定,再用返回的 rig 操作。没有 api.reset(),要用 rig.reset()。
查找
场景里只有一个绑定的话,这样就够了。
rig = api.scan()
print(rig.com, rig.namespace)
有多个时,先在视口选中那个 Biped,再调用 scan()。需要列表就看 scan_all。
创建
rig = api.build(height_cm=170, engine_type="unreal")
身高单位是厘米。引擎是 "unreal" 或 "unity"。没写的参数用工具默认值。选项见 build。
重置
rig.reset("all")
"all" 会把 Biped 和控制器一起恢复到默认姿势。其他模式见 reset。
两个对象上各有什么
api
scan_allscanbuildupdate_ui
rig
inspectresetmirrorflipupdate_initrig.com是 Biped 的名字。还有namespace、info、top_grp。