【VRChat想定】Avatar Pickup Pen System【MA】
- APP 本体600 JPY
- APP 本体 + Pickupギミック(本体から分離)800 JPY
Avatar Pickup Pen System は、持ち直せて書けるアバターペンになります。ワールド固定がVRChatで公式にサポートされたので作ってみました。
商品説明
- 「APP 本体」 Avatar Pickup Pen System 本体。持ち直せて書けるアバターペンになります。 - 「APP 本体 + Pickupギミック(本体から分離)」 上記「APP 本体」に加え、本体から分離したPickupギミックが含まれています。
主な機能
Avatar Pickup Pen System は、ワールド固定でペンを出現させ、それを持って書くことができるペンになります。 機能一覧 ・Pickup Object のようにワールドに配置 ・ペン描画 ・消しゴム ・一括削除 ・色変更 ・描画サイズ変更 Android対応版では、消しゴム機能が利用できません。 https://x.com/i/status/1848692513739325446
使い方
Modular Avatar を利用していますので、あらかじめ導入をお願いします。 1.このアセットをインポートします。 2.アバターにプレハブを入れます。 3.入れたプレハブの位置を出現させたい場所まで移動させます。 4.アップロード!
使い方 (Optional):ペンモデルの入れ替え方法
ペンモデルを入れ替えて利用することもできます。上記の「使い方」実施しているとします。 1.[Avatar Pickup Pen System / World Fixed / Contents / Object Container / Pen] このモデルを入れ替えます。 2.[Avatar Pickup Pen System / World Fixed / Contents / Avatar Pen] この位置を、インクが出る位置に移動させます。 また、描画色に合わせた色変更は、アニメーションコントローラーの「Avatar Pickup Pen System - Color」で行っていますので、必要に応じて変更することができます。
使い方 (Optional):ペンの最大描画距離を変更する
このペンはパーティクルシステムを利用するため、最大パーティクル数を変更することで、ペンの最大描画距離を変更することができます。上記の「使い方」実施しているとします。 1. [Avatar Pickup Pen System / World Fixed / Contents / Avatar Pen] のインスペクターで、Particle Systemを参照します。 2. Max Particles(最大パーティクル数)の値を増減させます。
使い方 (Optional):Android対応
v1.6.0 から、Android対応プレハブが含まれています。 上記の使い方同様、インポートするだけで利用できますが、以下の点に注意してください。 ・Android版、PC版のアバターで、プレハブの位置を揃えてください。 ・MA Parameters の 「自動リネーム」をすべて無効にしてください。複数のペンを使用する場合は、AndroidとPCの両方でそれぞれのパラメータ名を一致させることで対応できます。 ・Android版を利用する際には、できるだけPC版でも同じプレハブを利用してください。 ・PC版とAndroid版で別々のプレハブを使用することも可能ですが、PC版で消しゴム機能を使ってもAndroid版には反映されません。
注意事項
・Modular Avatarを利用しています。 ・VRChat SDK 最新バージョンが必要です(2024/10/22) ・VRC Parent Constraint を利用しています。 ・サポートが必要な場合は、TwitterのDM、もしくはBoothのメッセージ機能を通じてお問い合わせください。
免責事項
本アセットを用いることで生じたいかなる損害・トラブルについて、作者は一切の責任を負いかねます。
対応バージョン
以下のバージョンでの動作を確認しています。 - Unity 2022.3.22f1 - VRChat SDK - Base 3.7.1 - VRChat SDK - Avatars 3.7.1 - Modular Avatar 1.10.5
アップデート履歴 : Avatar Pickup Pen System
━ 2024/10/22 Publish v1.0 ┳ 2024/10/23 Fix bugs v1.1 ┗ 持った状態で描画するとグリップ位置がずれる問題を修正しました ┳ 2024/10/24 Fix bugs v1.2 ┗ 消しゴムが消えなくなる問題を修正しました ┳ 2024/10/29 Fix Structure v1.3 ┗ 位置リセット方式を変更しました ┳ 2024/10/31 Add Function v1.4 ┗ ペンの描画サイズを変更できるようにしました。これによりパラメータが8bit増加します。 ┳ 2024/11/04 Fix Structure v1.5 ┗ 消しゴムのアニメーションステートを修正しました。 ┳ 2024/11/06 Add Android Support v1.6.0 ┣ Android対応版プレハブを追加しました ┗ バージョン記述方式を変更します ┳ 2024/11/06 Update Structure v2.0.0 ┣ 内部仕様を変更しました ┣ VRC Parent Constraint を活用することによる最適化を行いました ┗ アニメーションステート及びヒエラルキー上のオブジェクトを削減しました ┳ 2024/11/25 Down Grade v1.6.0 ┣ バグにより v2.0.0 を非公開 ┗ VRC Parent Constraint を利用することによる問題
アップデート履歴 : Avatar Pickup System
━ 2024/10/22 Publish v1.0 ┳ 2024/10/27 Fix Structure v1.1 ┣ 位置のリセット方式を変更 ┗ アニメーションの分離 ┳ 2024/11/15 Update Structure v2.0 ┣ VRC Parent Constraint による最適化 ┗ アニメーションステート及びヒエラルキー上のオブジェクトを削減
License & Terms of Use
・本Unityパッケージおよびその他のリソースの一部または全部について、いかなる形式での再配布はご遠慮ください。 ・本Avatar Pickup Pen Systemを導入したアバターのアップロードは許可されますが、販売されるアバターへの組み込みについては、事前の許諾が必要になります。