Releases: BBBB5551111/PoseSlotExtension
Release list
Pose Slot Extension v2.3.0
Pose Slot Extension v2.3.0
BUDDYWORKS Poses Extension向けの非公式50スロット Save/Load ADD-ONです。
ダウンロード
通常は、使用する方式と言語に合う .unitypackage を1つだけImportしてください。
- MA 日本語:
PoseSlotExtension_MA_v2.3.0.unitypackage - VRCFury 日本語:
PoseSlotExtension_VRCFury_v2.3.0.unitypackage - MA English:
PoseSlotExtension_MA_v2.3.0_EN.unitypackage - VRCFury English:
PoseSlotExtension_VRCFury_v2.3.0_EN.unitypackage
*_folder.zip は手動配置用です。同じアバターへMA版とVRCFury版を同時導入しないでください。
v2.3.0の修正
- 空スロットのLoadでStandingが呼ばれる問題をValidフラグで修正
- Any StateからSave/Loadへ直接遷移し、高速な連続入力の取りこぼしを修正
- 50件保存・読込・全上書き・再読込、ジャンプ保持、ResetをMA/VRCFury両版で確認
- 必須ツールと検証済みバージョンを利用規約へ明記
必須環境
Unity 2022.3.22f1、VRChat SDK - Avatars 3.10.4、Modular Avatar 1.18.1、NDMF 1.14.4、BUDDYWORKS Poses Extension 7.2.1。VRCFury版はVRCFury 1.1416.0または1.1417.0も必要です。
非公式ADD-ON
本ツールはBUDDYWORKSの非公式ADD-ONです。BUDDYWORKSへ問い合わせず、このリポジトリのIssuesへご連絡ください。配布物にBUDDYWORKSその他の第三者製品のファイルは含まれていません。
⛔ Distribution paused — 配布停止中 (v1.0.4)
⛔ 配布を一時停止しています / Distribution paused
このリリースの配布物は取り下げました。現在インストールできる版はありません。
The downloads for this release have been removed. There is currently no installable build.
理由 / Why
BUDDYWORKS Poses Extension の作者より、「このツール経由でBUDDYWORKSのアセットが持ち出せてしまわないようにしてほしい」という指摘を受けました。
調査の結果、現行の設計には次の問題があることを実測で確認しました。
- 本ツールは BUDDYWORKS の Action Controller とメニューを
Assets/配下へ複製している - その複製経由で、Unity の Export Package(依存関係を含む)により BUDDYWORKS のアニメーション・BlendTree・アイコン計167アセットを持ち出せてしまう(実測 3.7MB)
Packages/ 配下はVPM経由でしか入手できず、それが作者にとっての保護になっています。本ツールはその保護を迂回する経路を作ってしまっていました。
The author of BUDDYWORKS Poses Extension asked that this tool must not let people export their assets out of a project.
We measured the current design and confirmed the problem: this tool copies the BUDDYWORKS Action Controller and menus into
Assets/, and through those copies Unity's "Export Package (include dependencies)" pulls 167 BUDDYWORKS assets — animations, blend trees and icons — into a redistributable file (3.7 MB measured).Content under
Packages/can only be obtained through VPM, and that is the author's protection. This tool was creating a way around it.
対応 / What we are doing
BUDDYWORKS由来のアセットをユーザーのプロジェクトへ一切複製しない設計へ改修中です。
- 本ツール独自のアセットは事前ビルドして同梱(BUDDYWORKS参照ゼロであることを確認済み)
- BUDDYWORKS側への変更は、ビルド時の一時コピーに対してのみ実施し、ディスクには何も残さない
改修が完了し、作者の確認が取れてから、あらためて配布を再開します。
We are reworking the tool so that nothing derived from BUDDYWORKS is ever written into a user's project: our own assets ship pre-built (verified to contain zero BUDDYWORKS references), and any change to BUDDYWORKS content happens only against the build-time temporary copies, leaving nothing on disk.
Distribution will resume once that rework is done and the author is satisfied with it.
ソースについて / About the source
検証のためソースコードは公開したままにしています。ただし 現行のソースをそのままビルドして使用しないでください(上記の問題を含みます)。
The source stays public so it can be reviewed. Please do not build and use the current source as-is — it still has the issue described above.
本ツールはBUDDYWORKSの非公式ADD-ONです。BUDDYWORKS様が開発・配布・サポートするものではありません。本ツールに関する問い合わせはすべて本リポジトリのIssuesへお願いします。
This is an unofficial add-on for BUDDYWORKS Poses Extension, not developed, distributed or supported by BUDDYWORKS. All questions about this tool belong in this repository's Issues.