Unitytwitterfacebookhatenabookmarkline今回は自作ゲームのタイトルロゴに関するお話です。今までタイトルロゴはUnityのUIコンポーネント「Text」で文字を入力し、フォントや色を設定していました。輪郭を付けてもちょっと地味な感じは否めません。Pro」なるものがあるらしく、これを使うとリッチな文字表現ができるそうな!興味本位で触ってみた結果、上のタイトルロゴが以下のような感じに変わりました。見ではそこまで大きな変化はありませんが、普通のTextよりは立体的でテクスチャやライティングも効いた感じになっており、ロゴとしては以前よりマシなものになりました。Pro」の使い方について、私がやったことベースでお話します。Creator」を選択し、フォントの設定画面を表示します。File」で使用するフォントを選択します。今回は「ふんわりラウンド」を使用しました。私のブログや他の自作ゲームにも使われている、ポップで可愛らしいデザインが良いフォントです。http://suzukimemo.com/post-1302フォントには平仮名が含まれていますが、日本語文字はそのままでは使用できないようで、自分で指定する必要があります。Characters」に切り替え、テキストボックスに使う文字を入力します。タイトルロゴで使用するだけなので、タイトルの平仮名をそのまま指定しました。Atlas」をクリックします。as」で保存しましょう。Pro」を追加します。Canvas内に適当に配置したら一度再生してみましょう。Renderer」コンポーネントが設定されているか確認してみてください。Renderer」が付いています。Preset」にはデフォルトのマテリアルが指定されていますが、今回は自分好みにパラメータを設定したいため、新しいマテリアルを作成します。アセットで先程フォントを保存した階層へ行き、.assetファイルを展開してマテリアルを選択します。Preset」を選択すると、同階層内に新しいマテリアルができます。作成できたらシーン上のTextMeshProのオブジェクトを選択し、使用するマテリアルを切り替えます。私の場合は「ばくれつうさぴょん」というタイトルの「ばくれつ」と「うさぴょん」でマテリアルを分けたかったので2つ作成しました。以下のような感じでパラメータを指定しました。展開されていない項目は何も変更していません。Faceのテクスチャです。Textures」というアセットのものを使用しています。https://assetstore.unity.com/packages/2d/textures-materials/floors/cartoon-ground-and-floor-textures-68398ちょうど「Snow」という雰囲気の合うテクスチャがあったので、それを使いました。Textureの「Speed」のXYにそれぞれ値を設定すると、その方向にテクスチャをスライドさせることもできます。次にLightingです。Color」はRGB100くらいにしてみました。反映させると以下のような感じ。ちなみに反映させないと下のような感じです。文字の輪郭のイメージがかなり変わってきますね。その他にもかなりいろいろ出来るみたいなので、興味のある方はあれこれいじってみてください。Pro」でタイトルロゴを作ってみました。通常のTextと比べて下準備がちょっと手間ですが、かなりあれこれできる上、エディタ上のパラメータをいじって簡単な調節できる点が魅力的ですね。ツイートこのブログを書いている人りべるんアザラシが大好きな山梨県産Webエンジニア。2019年3月よりフリーランスSEとして東京で活動中。