mirror of
https://github.com/bdunderscore/modular-avatar.git
synced 2025-01-18 04:10:06 +08:00
ddbc3b164b
* chore: rearrange package structure to have the package at the root * ci: update CI workflows * ci: fixing workflow bugs * ci: recurse building .zip package * ci: more fixes * ci: add back in the nadena.dev VPM repo * ci: fix tests
1.3 KiB
1.3 KiB
sidebar_position |
---|
10 |
Modular Avatarを拡張する
Modular Avatar自体はNDM Frameworkで拡張できます。NDMFを使うことで、Modular Avatar の処理の前後に実行するように設定できます。Modular Avatarコンポーネントを生成する場合はGeneratingフェーズで実行することをお勧めします。 たとえば、
[assembly: ExportsPlugin(typeof(SetViewpointPlugin))]
namespace nadena.dev.ndmf.sample
{
public class MyPlugin : Plugin<MyPlugin>
{
protected override void Configure()
{
InPhase(BuildPhase.Generating)
.BeforePlugin("nadena.dev.modular-avatar")
.Run("Do something", ctx => { /* ... */ });
}
}
}
In the future, additional APIs will be made available for deeper integration into Modular Avatar. If you have specific functionality that you want, please create an issue on our github.
今後、Modular Avatarにより深く拡張するための追加のAPIが提供される予定です。特定の機能が必要な場合は、 githubにてissueを作成してください。