コガネブログ

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

2021-05-01から1ヶ月間の記事一覧

【Unity】Trying to add file "XXXX" to the list of output files in the build report, but the file does not appear to exist on disk right now.

概要 Trying to add file "XXXX" to the list of output files in the build report, but the file does not appear to exist on disk right now. Unity で Android ビルドする時に上記のエラーが発生することがあった アセットバンドルを StreamingAssets …

【Jenkins】ビルド履歴にビルドに使用したブランチ名などを表示する方法

概要 stage( "【ステージ名】" ){ steps { script{ currentBuild.description = "【ビルド履歴に表示する文字列】" } } } currentBuild.description を使用する 改行したい時は \n ではなく <br> を使用する 参考サイト様

【Jenkins】java.net.SocketTimeoutException: connect timed out

概要 java.net.SocketTimeoutException: connect timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToA…

【Jenkins】ジョブの設定がうまくいかない時にログを確認する方法

概要 「Jenkinsの管理」を押して 「システムログ」を押して 「すべてのログ」を押すことで Jenkins のログを確認することができるので どうしてもジョブの設定がうまくいかない場合はここを参考にする 参考サイト様

【Mac】iPhone から Mac のローカルサーバに接続する方法

IP アドレスのメモ Mac の「システム環境設定 > ネットワーク」を開いて IP アドレスをメモしておきます iPhone の Wi-Fi 設定の変更 iPhone の設定を開きます 「Wi-Fi」を選択します 接続している Wi-Fi の「i」マークを選択します 「プロキシを構成」を選…

【Git】error: unable to unlink old 'XXXX': Invalid argument

概要 error: unable to unlink old 'XXXX': Invalid argument git でブランチをマージする時に上記のエラーが出てマージできない現象に遭遇した 該当のファイルを開いていそうなソフトをすべて終了してからマージしたら エラーが発生せず正常にマージできた

【Jenkins】ビルドキューに存在するすべてのジョブのビルドを停止する方法

概要 def q = Jenkins.instance.queue q.items.findAll { q.cancel(it.task) } 「Jenkinsの管理 > スクリプトコンソール」を開いて上記のコードを入力して 「実行」を押す 参考サイト様

【Jenkins】GitHub Pull Request Builder の結果がプルリクに表示される時の表示名を「default」以外にする方法

概要 Jenkins のジョブの設定画面の 「ビルド・トリガ > GitHub Pull Request Builder > 高度な設定 > Trigger Setup」 を開いて 「Commit Status Context」に表示名を設定する 参考サイト様

【Jenkins】Unity Test Runner の結果を NUnit plugin で表示すると日本語が文字化けする場合

概要 Unity Test Runner の結果を NUnit plugin で表示したところ、 日本語が ? で表示されてしまう状況に遭遇した Jenkins の NUnit plugin を 0.26 から 0.27 にアップデートして 再度 Unity Test Runner を実行してみたところ 日本語が正常に表示されるよ…

【Xcode】Failed to start remote service "com.apple.debugserver" on device.

概要 Failed to start remote service "com.apple.debugserver" on device. Xcode で「Build and then run the current scheme」を実行したら 上記のエラーが出てアプリを実行できない現象に遭遇した Mac と接続していた iPhone を再起動したらエラーが出な…

【Unity】日本語設定の Unity エディタで Device Simulator を使おうとするとエラーが発生する問題の対策

はじめに ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index System.ThrowHelper.ThrowArgumentOutOfRangeException (System.ExceptionArgument argument, Syst…

Unity1Week お題「2」で総合3位をいただきました!

概要 Unity1週間ゲームジャム お題「2」で総合3位をいただきました 評価してくださった方、ありがとうございます! ゲームはこちら https://unityroom.com/games/moveblock

【Jenkins】GitHub のプルリクをトリガーにジョブをビルドする方法

目次 目次 検証環境 GitHub Pull Request Builder プラグインのインストール GitHub Pull Request Builder プラグインの設定 ジョブの設定 動作確認 その他 すでに存在するプルリクでジョブをビルドし直す ジョブのビルド結果によってプルリクのチェックを変…

【Unity】RangeError: Maximum call stack size exceeded

はじめに RangeError: Maximum call stack size exceeded Unityroom にゲームをアップロードして Chrome で動作確認していたら 上記のエラーが表示されてゲームがプレイできなくなる現象に遭遇した 対応方法 Chrome の設定画面を開いて「閲覧履歴データの削…

【Unity】アセットバンドルを暗号化しているプロジェクトで「Use incremental GC」を有効化したらときどき iOS でアプリがクラッシュ(強制終了)するようになった

概要 アセットバンドルを暗号化しているプロジェクトで 「Use incremental GC」を有効化したら、暗号化したアセットバンドルの読み込み時に ときどき iOS でアプリがクラッシュ(強制終了)するようになった Unity エディタや Android ではクラッシュしない…

【Unity】エディタの UI のサイズを拡大する方法

概要 Unity メニューの「Edit > Preferences...」を押して 「UI Scaling」を選択して「Use default desktop setting」をオフにして 「Use custom scaling value」で任意の文字サイズを選択して Unity エディタを再起動すると UI のサイズを拡大できます(画…

【Unity】Addressable Asset System で無効なファイルや Unity がサポートしていないファイルを無視する方法

概要 1.17.0 以降の Addressable Asset System なら AddressableAssetSettings の「Ignore Invalid/Unsupported Files in Build」をオンにすると 無効なファイルや Unity がサポートしていないファイルを無視できる

【Unity】Addressable Asset System でカタログのサイズを減らす方法

概要 1.16.10 以降の Addressable Asset System なら AddressableAssetSettings の「Optimize Catalog Size」をオンにすると カタログのサイズを減らせる

【Unity】Addressable Asset System でアセットバンドルの読み込み速度を改善する方法

概要 1.13.1 以降の Addressable Asset System なら AddressableAssetSettings の「Contiguous Bundles」をオンにすると アセットバンドルの読み込み速度を改善できるらしい Added AddressableAssetSettings.ContiguousBundles option, which when enabled w…

Unity1Week お題「2」でアクションパズルゲーム「ムーブロック」を公開しました!

ゲームはこちら https://unityroom.com/games/moveblock ブロックを押せるゴーストと2人で協力してゴールを目指すアクションパズルゲーム「ムーブロック」を公開しました!(全40ステージ)https://t.co/bSJZ1wLYKR#unity1week #unityroom pic.twitter.com/d…