(22/04/29) VRC用 DamageUI
- 0 JPY
VRChatで使用することを想定したダメージUI用のパッケージです。 Udon,TextMeshProを使用しています。 ビルボード、距離に応じてサイズを変更することで見かけ上のサイズを固定、ZTest alwasyにより最前面に表示するようにしています。 導入前にUdonを導入しておいてください。 パッケージインポート時にTextMeshPro導入の表示がされた場合、Essentiolの方をインポートしてください。 Udonスクリプトのパラメータ、Fade_speed,Move_Speedでフェードアウトと上方向への移動を行います。フェードアウト時・Alpha=0になったときオブジェクトをDestoryします。 最終動作確認日:22/04/29 ++ライセンスについて 本パッケージはTextMeshProに付属するShaderを改変したShaderを利用 しています。 TextMeshProはUnity Companion Licenseで提供されています。 https://docs.unity3d.com/ja/Packages/com.unity.textmeshpro@3.0/license/LICENSE.html https://unity3d.com/legal/licenses/Unity_Companion_License Unity Companion Licenseを読む限り、付属Shaderの改変物は二次的著作物に該当し、二次的著作物の全ての利益・権利はUnityが所有しているものと読めます。(3.2)ですので、恐らくコード自体の有償配布はライセンス違反と思われます。 公開についてはライセンスの最初の段落に書かれてますが、この公開許可が二次的著作物にも適用されるのかハッキリしませんが、常識的に無償で公開しているものの改変を無償で公開したところで問題ないだろう、と解釈しました。 (これらの解釈は私独自のものであり、正確性は保証しかねます) VRChatのワールドで使用する分には特に問題ないと思います。 それ以外の利用については上記のことを踏まえた上でご自由にご利用ください。