はなちるのマイノート

Unityをメインとした技術ブログ。自分らしくまったりやっていきたいと思いますー!

2022-04-01から1ヶ月間の記事一覧

【Unity】OpenJTalkでテキストの音声読み上げをさせる(Windows)

はじめに 今回はOpenJTalkを利用してテキストの音声読み上げをしてみるという記事になります。といってもオリジナルのOpenJTalkを使えるようにするのではなく、OpenJTalkForUnityという簡単にUnityで利用できるようにしてくれたものが存在したのでそちらを利…

【Unity】ML.NETを利用をしてUnityで機械学習を行ってみる

はじめに 今回はML.NETというマイクロソフトが作成している機械学習ライブラリをUnityで利用してみようという記事になります。 ML.NET を使用すると、オンラインまたはオフラインのどちらのシナリオでも、.NET アプリケーションに機械学習を追加できます。 …

【C#, Unity】自作Attributeの作り方とその応用例(PropertyAttribute)

はじめに 今回は自作Attributeの作り方とそれを利用した応用例のサンプルを紹介したいと思います。docs.microsoft.com 自作AttributeをUnityで利用した例 はじめに 作り方 コンストラクターとパブリックな読み取り/書き込みフィールドまたはプロパティ Syste…

【Unity】Google Cloud TextToSpeech V1(v2.5.0)を利用して音声合成によりテキストを読み上げる(Windows)

はじめに 今回はGoogle Cloud TextToSpeechを利用してテキストを読み上げてみる記事になります。 cloud.google.com公式ドキュメントを見てみるとC#やGo、Java等のクライアントライブラリが提供されているそうなので、C#のライブラリをありがたく利用させても…

【Unity】Project Settings・PreferencesにSettingsProviderを用いて独自項目を追加する(IMGUI,UIToolkit(UIElements)それぞれのやり方紹介)

はじめに 今回はSettingsProviderを用いて、Project SettingsやPreferencesに独自の項目を追加してみようという記事になります。docs.unity3d.com Project Settingsに独自項目を追加した様子Preferencesに独自項目を追加した様子UI Toolkitを利用した様子一…

【Unity】URPでレンズフレア(Lens Flare)を実装する(Unity2021.2以降利用可)

はじめに 公式の動画を見ていたところURPで利用可能なレンズフレアの紹介をされていて、面白そうだったので試してみました。www.youtube.com公式ドキュメントにはURP 12 (Unity 2021.2)のNew featureとして紹介されていますね。 docs.unity3d.com厳密にはUni…

【Unity】RectTransformのCorners(四隅)のスクリーン座標を取得する(RenderModeにより変化)

はじめに RectTransformのCorners(角)の座標のスクリーン座標を取得しようと思ったところ少し手間取ったので書き残しておきたいと思います。私が調べた限りCanvasのRenderModeによって動作が異なるようなので、それぞれについて書きます。また原因が異なる可…