11000+款5星资源
8.5万+用户参与评分
10万+社区成员鼎力支持
每款资源都经过 Unity 审核
Unity版本 | 内置渲染管线 | 通用渲染管线(URP) | 高清渲染管线(HDRP) |
---|---|---|---|
2019.4.30f1 | 兼容 | 不兼容 | 不兼容 |
This is a library for integrating with VTube Studio, so naturally it will not do anything unless it is running alongside VTube Studio, which can be acquired for free on Steam.
VTS-Sharp Unity C# client interface for creating VTube Studio Plugins with the official VTube Studio API!
In order to start making a plugin, simply make a class which extends VTSPlugin. In your class, call the Initialize method. Pass in your preferred implementations of a JSON utility, of a websocket, and of a mechanism to store the authorization token. Specify what happens on a successful or unsuccessful initialization. That's it. From there, you can call any method found in the official VTube Studio API.
You can find an example of custom plugin creation in the Examples folder, which also includes default implementations of the aforementioned initialization dependencies.
Because this library simply acts as an client interface for the official API, please check out the official API's readme for in-depth explanations about the API functionality.
Additionally, you can watch a video on getting started in under 90 seconds here.
Lastly, the complete unabridged Readme for the library can be found here.