はなちるのマイノート

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

【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によって動作が異なるようなので、それぞれについて書きます。また原因が異なる可…

【Unity】はじめてニューラルネットワーク推論ライブラリ「Barracuda」を触ってみる(MNIST)

はじめに 今回はUnity公式のニューラルネットワーク推論ライブラリであるBarracudaを触ってみるという記事になります。docs.unity3d.comただ最初に言っておくと機械学習について私は生まれたばかりの赤子並みの知識しかないので、間違ったことも多く含んでい…

【Unity】サーバーにアセットバンドルを配置し、Addressable Asset Systemでロードしてみる

はじめに 前回Addressable Asset Systemの基本操作についての記事を書いたのですが、今回はサーバー上(ロリポップ)にbundleを配置し、それをダウンロード&利用してみたいと思います。www.hanachiru-blog.comdocs.unity.cn はじめに 環境 新規グループ作成 Ad…

【Unity】ローカルで利用するAddressable Asset Systemの基本的な使い方

はじめに 今回はAddressable Asset Systemの基礎的な使い方を知る目的のため、ローカルにAddressable Assetsからアセットバンドルをビルドして利用してみたいと思います。docs.unity.cn はじめに 概要 環境 インストール Addressable Assetとしてマークをす…