アセットの配布について #
Avatar Optimizerは配布したいアセットを軽量化したり最適化したりするのに役立つかもしれません。 Avatar Optimizerに依存するアセットを配布する際の推奨事項をいくつか示します。
ユーザーをAvatar Optimizer公式の配布場所に誘導する #
Avatar OptimizerはMITライセンスの下で公開されているため、再配布することが認められています。
それでも、Avatar Optimizer公式の配布場所にユーザーを誘導することを強くお勧めします。
非公式に配布されるAvatar Optimizerはバージョンが古い可能性があります。
古いバージョンのAvatar Optimizerを使用していると、公式版では既に修正されているバグに遭遇するかもしれません。
また、Avatar Optimizerは前方互換性を保証していないため、新しいバージョンから古いバージョンにダウングレードさせてしまうと、そのユーザーの環境で何らかの問題が発生する可能性があります。
ユーザーをAvatar Optimizer公式の配布場所に誘導する際に推奨される方法は以下の通りです。
- VPMでアセットを配布する場合は、Avatar OptimizerをVPMからインストールするように指示してください。
VPMで配布するアセットのpackage.json
でAvatar Optimizerを依存関係として宣言し、 Avatar OptimizerのVPMリポジトリをVCCに追加するようにユーザーを誘導してください。 こちらはAvatar Optimizerの公式リポジトリをVCCに追加するためのリンクです。
また、配布するアセットと同じVPMリポジトリにAvatar Optimizerの公式リポジトリをミラーしても構いません。 ミラーする場合は、GitHubのReleasesからミラーするのではなく、VPMリポジトリ自体をミラーしてください。 - Avatar Optimizerの公式ドキュメントへのリンクを提供してください。
こちらはAvatar Optimizer公式のインストールガイドです。 このガイドは、Avatar Optimizerを推奨される方法でインストールするようにユーザーを誘導します。 - Avatar OptimizerのBoothページへのリンクを提供してください。
BoothページはAvatar Optimizer公式の配布場所の1つです。 Boothでは、最新バージョンのVPAIインストーラーunitypackageが含まれています。 - VPAIインストーラーunitypackageを同梱し、そのunitypackageをインポートするように指示してください。
VPAIインストーラーは、Avatar OptimizerのようなVPMパッケージを、unitypackageをインポートするだけでインストールするためのツールです。 Avatar Optimizer 1.x.x用のVPAIインストーラーunitypackageをダウンロードするためのリンクはこちらです。