상품 설명
Unity TextMeshPro向けのテキストモーションを、ブラウザ上でプレビューしながら作成できるHTMLツールです。
ダメージ数字、コンボ表示、警告点滅、レベルアップ、カウントダウン、タイプライター、ループ強調など、ゲーム中によく使う文字演出をまとめて生成できます。
単体HTMLなのでインストール不要。開いて、文字と動きを調整して、Unity用のC#とJSONを書き出すだけです。
できること
- テキストモーション全32種を収録
- Unity / TextMeshPro向けの再生用C#を出力
- モーション設定をUnity JSONとして出力
- 作業途中の保存データをJSONで書き出し・再読込
- 文字ごと / 単語ごと / 全体のアニメーション対象を切り替え
- 時間、遅延、ずらし間隔、再生順、イージング、ループを調整
- プリセットごとの専用パラメータを調整
- ローカルフォントを読み込んでブラウザ上で確認
- 9:16セーフフレームを表示してスマホ向け演出を確認
収録カテゴリ
- 出現 / IN: ポップ登場、衝撃スラム、落下バウンド、スライドイン、ズームイン、タイプライターなど
- バトル / BATTLE: ダメージ数字、クリティカル、コンボ、回復数字、ガード / ミスなど
- 告知・リザルト / NOTICE: ランクスタンプ、レベルアップ、通過テロップ、カウントダウン、警告点滅など
- ループ強調 / LOOP: 呼吸パルス、波打ち、浮遊、点滅、微振動、ネオン明滅、鼓動など
- 退場 / OUT: フェード退場、縮んで消える、落ちて退場、突き抜け退場など
こんな人向け
- UnityでゲームUIやバトル演出を作っている方
- TextMeshProの文字に動きを付けたい方
- ダメージ数字やコンボ表示のたたき台をすばやく作りたい方
- スマホゲーム向けのテキスト演出をブラウザで確認したい方
- 毎回同じような文字演出を手作業で組む時間を減らしたい方
## 使い方
1. HTMLファイルをブラウザで開く
2. テキストを入力し、好きなモーションプリセットを選ぶ
3. サイズ、色、縁取り、速度、イージングなどを調整
4. `Unity C#` タブから `TextMotionPlayer.cs` を保存
5. `Unity JSON` タブから `motion_*.json` を保存
6. UnityでTextMeshProオブジェクトに `TextMotionPlayer` をアタッチ
7. 保存したJSONを `Json Asset` に割り当てて再生
文言・フォント・色・サイズ・字間・行間・整列は、基本的にUnity側のTextMeshPro設定を優先します。
JSON内のtext/style/fontはプレビュー・参照用として扱い、モーション部分をUnityに渡す設計です。
同梱内容
- `text_motion_generator_v2.6.html`
- ツール操作例動画
- Unity導入例動画
動作環境
- HTMLを開けるモダンブラウザ
- Unity
- TextMeshPro
※Unity側ではTextMeshPro Essentialsの導入が必要です。
※プロジェクト環境によっては、TMPマテリアルやCanvas設定の調整が必要になる場合があります。
※GlowはTMPマテリアルに対応プロパティがある場合のみ近似反映されます。
ライセンス
購入者本人の個人・商用制作に利用できます。
生成したC# / JSONを自作ゲームや映像作品に組み込んで配布することも可能です。
禁止事項:
- 本ツール本体の再配布、販売、譲渡
- 本ツールを改変したものの再配布、販売
- 生成済みモーションJSON素材集としての単体再販売
- 公序良俗に反する用途での利用
不具合や要望があれば、BOOTHのメッセージからご連絡ください。
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기