この記事でのバージョン Unity 2022.3.32f1 UIEffect 5.0.0 はじめに 以前、UIEffectという無料(MIT License)で公開されているアセットを使って、画面全体をディゾルブ(トランジション、フェード)させて切り替える方法を紹介しました。 そのUIEffectにv5が出…
この記事でのバージョン Unity 6.0.23f1 Multiplayer Play Mode 1.3.2 はじめに UnityにはMultiplayer Play Modeという、Unityエディタ上で同時に複数のゲームが起動出来る機能があります。(※現状はUnity6用) イメージとして以下のような感じで、Unityエディ…
この記事でのバージョン Unity 2022.3.32f1 はじめに UnityにはUnityEngine.Randomという乱数を生成出来るクラスがあり、 簡単にランダムな値を取得する事が出来ます。 Debug.Log($"乱数 : {Random.Range(0, 100)}"); Debug.Log($"乱数 : {Random.Range(0, 1…
この記事でのバージョン Unity 6.0.23f1 はじめに Unity6はBuild SettingsがBuild Profile(s)になりました。 今まで通り、そのままビルドも出来ますが、 Add Build Profileからビルド設定ファイル(プロファイル)が作れます。 そのProfileを選択肢、Switch Pr…
はじめに アメリカでは感謝祭(11月の第4木曜日)の翌日はブラックフライデーと呼ばれるセールシーズンなんだそうです。そしてUnity Asset Storeでもブラックフライデーセールをやっています! (2024年12月2日1時59分まで) 400以上もの人気アセットが50%オ…
この記事でのバージョン Unity 2022.3.32f1 はじめに 普通のフォントは文字ごとに幅が違うので、金額等を並べるとカンマの位置がズレてちょっと不格好な感じになってしまいます。 こういう時、TextMesh Proならmspaceを使えば一部分だけ幅を固定できるのです…
はじめに もう10年以上前の話ですが、学生時代の僕は 「数年で独立するし、給料優先で就職先を選ぼう」 「お金好きだし、給料良ければ大抵の事は我慢出来るでしょ」 という感じで就職活動をしていました。 学生時代に個人開発でスマホアプリを作りまくってた…
C#のstringには、文字列がnullまたは空文字かを判定するIsNullOrEmptyというメソッドがあります。 string text = ""; //文字列がnullまたは空文字か if (string.IsNullOrEmpty(text)) { /*textは空文字なのでここが実行される*/ } そして最近気付いたのです…
昨年、 本ブログは定期更新を続けているにも関わらず、PVが半減したという話をしたのですが、 それからずっとPVが減少した状態が続き、それに伴って広告収益も下がったので、「このままブログも見られるなくなるのかもな〜。もういっそ広告無くすか」「もし…
この記事でのバージョン Unity 2022.3.32f1 はじめに ゲーム開発(というかプログラミング?)に欠かせないログの表示ですが、処理負荷の軽減や情報漏洩防止のためにリリース時には表示しないようにする事がほとんどです。 ただ、シンプルにログ表示メソッドだ…