Tag: Dev
Desktop Mascot Maker
Unityでデスクトップマスコットを作ろう
デスクトップマスコットメーカーは Unity でデスクトップマスコットキャラクターを作るUnityのアセットです。
Unity のカメラに映るものなら3Dでも2Dでも何でも、簡単にデスクトップマスコットを作ることができます。
アセットの特徴
- Unity5, Unity2017に対応
- Unityのスクリプトからマスコットを自由自在に操作できる
- マスコットの不透明度を自由に変更できる
- マスコット上で起こるクリック、ダブルクリック、マウスホイールなどのたくさんのイベント処理を利用できる
- マウスがマスコット上にあるかどうかを検出できる
- uGUIの表示に対応(Button/Toggle/ToggleGroup/Image/Text)
- Unityメインウィンドウの非表示化、半透明化に対応
- MascotMakerMultiコンポーネントを使って複数のデスクトップマスコットを同時に表示できる
- 全てのコードがオープンソースです
ご注意
- ビルドのターゲットとなるプラットフォームは Windows だけとなります
どんなことができるか?
Unityを使って、ゲームを作るようにデスクトップマスコットを作れたら便利だと思いませんか?
DesktopMascotMakerは、Unity上でデスクトップマスコットを簡単に作ることができるアセットです。
デスクトップマスコットのキャラクターを色んな角度から眺めることができる
uGUIを利用してキャラクターに吹き出しやラベルを付けたり、ボタンで動かしたりする
Unity4.6から登場したuGUIの表示に対応しています。
uGUIのImageとTextを使って、キャラクターにセリフの吹き出しや、ラベルを付けることができます。
Live2D/E-moteとの併用
Live2DやE-moteのUnityプラグインを併用すれば、2Dのキャラクターのデスクトップマスコット化も簡単です。
マウスイベントを使ってキャラクターとコミュニケーションする
デスクトップマスコット上では、マウスのクリック、ダブルクリック、マウスホイール等のイベント検出が可能です。これらのイベントを使って、キャラクターとのインタラクションを実装できます。
どうやって使うの?
キャラクターを表示させるだけなら超簡単です!
キャラクターを表示するカメラに、DesktopMascotMakerのコンポーネントを1つ追加するだけです。
下図のように、カメラにMascotMaker(またはMascotMakerMulti)コンポーネントをアタッチします。
キャラクターを表示させたら、そこからマウスイベントを追加したりカメラ/uGUIを操作するスクリプトを作ったりして、デスクトップマスコットらしく仕上げていきます。ここからが開発者さんの個性が出るところになります。
詳しくは、以下のドキュメントをご覧ください。
ドキュメントのダウンロード
ドキュメント Version 1.9.0 (2018/01/14) 最新版
ドキュメント Version 1.8.0 (2016/02/10) for Unity 5
ドキュメント Version 1.8.0 (2016/02/10) for Unity 4.6
デモプログラム
DesktopMascotMakerを使ったサンプルプログラムがいくつかあるので試しに使ってみてください。
基本的なデモ
この基本的なデモプログラムは、Desktop Mascot Makerのアセット内に含まれています。
ニコニ立体ちゃんのデスクトップマスコット
パンツ丸見えのニコニ立体ちゃんのデスクトップマスコットです。
FinalIKを利用してこっちを見るようにしています
ユニティちゃんライブのデスクトップマスコット
いきなり音がでるので注意して下さい
Unityアセットストアで販売中
無料トライアル版でお試し
機能無制限、利用期限なしの無料トライアル版がダウンロードできます。
連絡先
トラブル、ご要望などございましたらこちらへお問い合わせ下さい。