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

Unity開発の新常識!? Localizationパッケージでアプリ内テキストを管理する

Localizationパッケージはローカライズだけではなくテキストを管理するのにとても便利なので、最初から入れておこうというお話です。 Localizationパッケージとは テキスト管理あるある Localizationでテキストを管理する 本来はローカライズのためのパッケ…

【Unity】URPでPBRライティングをする基本的なシェーダの書き方まとめ

UnityのUniversal Render Pipeline(URP)でPBRライティングをする基本的なシェーダを書く方法をまとめました。 はじめに 方針の整理 シェーダ 結果 関連 Unity2020.3.15f2 Universal RP 10.5.1

【Unity】【シェーダ】ゼロのゼロ乗は「1、あるいは未定義」だと言うことを実感した話

Unityのシェーダでゼロのゼロ乗は「1、あるいは未定義」だと言うことを実感した話をまとめました。 pow関数の不可解な挙動 ゼロのゼロ乗は1あるいは未定義である どうすればいいのか 参考

【Unity】シェーダでUNITY_VERSIONマクロを使ってUnityエディタのバージョンごとに処理を変える

UnityのシェーダでUNITY_VERSIONマクロを使ってUnityエディタのバージョンごとに処理を変える方法です。 はじめに シェーダ 結果 参考

【Unity】【Localization】プラットフォームごとにローカライズ値を出し分けるPlatform Overrides

UnityのLocalizationパッケージで、プラットフォームごとにローカライズした値を出し分ける方法についてまとめます。 はじめに 基本的な使い方 Entry Override Typeについて 独自のPlatform Overridesを作成する 関連 参考

【Unity】【Localization】iOS/Androidのアプリ名などをローカライズする

UnityのLocalizationパッケージでiOSやAndroidのアプリ名などをローカライズする手順をまとめました。 はじめに iOSのアプリ名をローカライズする Androidのアプリ名をローカライズする 関連 参考 Unity 2020.3.15f2 Localization 1.2.1

【Unity】【Localization】Pseudo-Localizationでローカライズに関する色んなテストを行う

UnityのLocalizationパッケージのPseudo-Localization機能を使って、ローカライズに関する色んなテストを行う方法についてまとめました。 はじめに 基本的な使い方 Pseudo-Localization Methodの説明 Expander Accenter Encapsulator Preserve Tags Characte…