コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

2019-05-27から1日間の記事一覧

【Unity】Unity プロジェクト内のすべてのアセットの GUID を再割り当てできる「UnityGuidRegenerator.cs」紹介

ソースコード(引用) 使い方 Unity メニューの「Tools > Regenerate asset GUIDs」を選択することで Unity プロジェクト内のすべてのアセットの GUID を再割り当てできます

【Unity】初心者向けに 3D ゲームのシェーダについて記載された「3D Game Shaders For Beginners」紹介

概要 「3D Game Shaders For Beginners」では 初心者向けに 3D ゲームのシェーダについて記載されています

【Unity】iOS ビルドで Automatically Sign をオンにしても Xcode プロジェクトの Automatically manage signing がオンにならない時に暫定対応したこと

概要 iOS の PlayerSettings で Automatically Sign をオンにして iOS ビルドしても Xcode プロジェクトの Automatically manage signing がオンにならない現象に遭遇した TEAM_ID="【Signing Team ID】" PBXPROJ_PATH="【Xcode プロジェクトのビルド先】/Un…

【Unity】Unity Hub が勝手にアップデートされないようにする方法

概要 Unity Hub 2.0.0 が個人的に使いづらかったので、 Unity Hub 1.6.1 にダウングレードしたが、 Unity Hub 終了時に勝手にアップデートされてしまう状態だった C:\Program Files\Unity Hub\resources 上記フォルダ内の「app-update.yml」を削除したら Uni…

【Unity】PC 向けにビルドしたゲームのウィンドウのサイズを自由に変更できるようにする方法

概要 Unity メニューの「Edit > Project Settings...」から「Player」を選択して 「Resizable Window」 をオンにしてビルドすると PC 向けにビルドしたゲームのウィンドウのサイズを自由に変更できるようになります

【Unity】シンプルなカットアウトシェーダ

はじめに 「Unity-Chan "Candy Rock Star" Public Repository」に シンプルなカットアウトシェーダが含まれています ソースコード(引用)

【Unity】加算フォグシェーダ

使用例 (左:通常、右:加算) ソースコード 謝辞 上記リポジトリのシェーダを参考にさせていただきました

【Unity】Splash Screen に指定した画像が引き伸ばされて表示されてしまう場合の対処法

概要 Splash Screen に指定した画像が引き伸ばされて表示されてしまう場合 画像の Mesh Type を「Full Rect」に変更すると 正しいサイズで表示されるようになります 参考サイト様 https://forum.unity.com/threads/why-is-my-splash-screen-logo-stretched.4…

【Unity】iPhone X の ホームバーを非表示にする方法

概要 Unity メニューの「Edit > Project Settings...」から「Player」を選択して 「Hide home button on iPhone X」をオンにしてビルドすることで iPhone X のホームバーを非表示にすることができます (画面をタップするとホームバーが表示されます)

【ReSharper】よく記述するコードをライブテンプレートに登録してコーディングを楽にする方法

はじめに ReSharper では、よく記述するコードをライブテンプレートに登録することで コーディングを楽にすることができます 登録方法 ライブテンプレートに登録したいコードを選択した状態で Visual Studio メニューの「Tools > Create Live Template from …

【ReSharper】スペルチェックの対象外にする方法

概要 スペルチェックの対象外にしたいクラス名や変数名が存在する場合 Ctrl + . を押して「Add to user dictionary」を選択することで 選択したクラス名や変数名をスペルチェックの対象外にすることができます Solution "XXXX" personal:ソリューションの個…

【ReSharper】Ctrl + Shift + / で選択範囲を複数行コメントに切り替えられる

概要 ReSharper では Ctrl + Shift + / で選択範囲を複数行コメントに切り替えられる 参考サイト様 関連記事

【ReSharper】Ctrl + Alt + / で選択範囲を一行コメントに切り替えられる

概要 ReSharper では Ctrl + Alt + / で選択範囲を一行コメントに切り替えられる 参考サイト様 関連記事

【Xcode】ログの詳細を確認する方法

概要 ログを右クリックして「Reveal in Log」を選択すると、ログの詳細を確認できます

【Unity】GameViewSizeHelper で Game ビューの解像度を変更した後に UI の描画位置を更新する方法

はじめに 「GameViewSizeHelper」を使用すると、Game ビューの解像度を変更できますが GameViewSizeHelper.ChangeGameViewSize を呼び出すだけだと Game ビューの解像度は変化しますが、 Canvas 内の UI オブジェクトの描画位置は更新されません 対応方法 Ga…