コガネブログ

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

【Unity】[BT:0.10.3] Error: Unrecognized flags: --local-testing

概要 java -Xmx1G -jar "C:\Program Files\Unity\Hub\Editor\2019.4.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\bundletool-all-0.10.3.jar" build-apks --bundle=XXXX.aab --output=YYYY.apks --local-testing INFO: The APKs will be signed w…

【Unity】[BT:0.10.3] Error: Installation of the app failed.

概要 The APKs have been extracted in the directory: XXXX 04:12:16 E/SplitApkInstaller: Failed to finalize session : Unknown failure (cmd: Failure calling service package: Broken pipe (32)) [BT:0.10.3] Error: Installation of the app failed.…

【Unity】[BT:0.10.3] Error: java.lang.OutOfMemoryError: Java heap space

概要 [BT:0.10.3] Error: java.lang.OutOfMemoryError: Java heap space java.lang.RuntimeException: java.lang.OutOfMemoryError: Java heap space at com.android.tools.build.bundletool.io.ConcurrencyUtils.waitFor(ConcurrencyUtils.java:59) at com.…

【Unity】java.io.IOException: Unable to delete file: XXXX\Temp\gradleOut\launcher\build\intermediates\metadata_library_dependencies_report\release\dependencies.pb

概要 java.io.IOException: Unable to delete file: XXXX\Temp\gradleOut\launcher\build\intermediates\metadata_library_dependencies_report\release\dependencies.pb Unity で Android ビルドしたら上記のエラーが発生することがあった 再度ビルドしたら…

【Xcode】cp: /Users/XXXX/Library/MobileDevice/Provisioning Profiles/YYYY.mobileprovision: No such file or directory

概要 cp: /Users/XXXX/Library/MobileDevice/Provisioning Profiles/YYYY.mobileprovision: No such file or directory 新しく購入した Mac で Jenkins のジョブをビルドして Xcode ビルドする際に、.mobileprovision を Library/MobileDevice/Provisioning …

【Unity】Failed to resolve packages: Failed to add editor bundled package

概要 Failed to resolve packages: Failed to add editor bundled package [/Applications/Unity/Hub/Editor/XXXX/Unity.app/Contents/Resources/PackageManager/Editor/com.unity.xr.arsubsystems-2.1.2.tgz] to the package cache: ENOTEMPTY: directory n…

【Xcode】Code Signing Error: Provisioning profile "XXXX" doesn't include the currently selected device "YYYY" (identifier ZZZZ).

概要 Code Signing Error: Provisioning profile "XXXX" doesn't include the currently selected device "YYYY" (identifier ZZZZ). Code Signing Error: Code signing is required for product type 'Application' in SDK 'iOS 14.2' Code Signing Error: …

【Unity】Scene ビューでゲームオブジェクトを選択しても Hierarchy の階層が開かない場合

概要 Hierarchy ウィンドウがロックされてしまっている可能性がある ロックされている場合はアイコンをクリックしてロックを外す

【Unity】iOS の WebView で自己署名証明書を使用しているサーバの Web ページを表示したい場合

概要 Unity でビルドした iOS アプリで「unity-webview」を使用して 自己署名証明書を使用しているサーバの Web ページを表示したい場合、 上記のサイト様で記載されている以下のコードを 「WebView.mm」に記述することで Web ページを表示できるようになる …

【Unity】Looks like you are rendering without using requestAnimationFrame for the main loop.

概要 Looks like you are rendering without using requestAnimationFrame for the main loop. You should use 0 for the frame rate in emscripten_set_main_loop in order to use requestAnimationFrame, as that can greatly improve your frame rates! W…

【Unity】CommandInvokationFailure: Unity Remote requirements check failed

概要 CommandInvokationFailure: Unity Remote requirements check failed C:/Program Files/Unity/Hub/Editor/2019.4.17f1/Editor/Data/PlaybackEngines/AndroidPlayer\SDK\platform-tools\adb.exe forward tcp:7201 tcp:7201 stderr[ error: no devices/em…

【Unity】C# スクリプトを開こうとすると Visual Studio の新しいインスタンスが起動してしまう場合

概要 Visual Studio で「ファイル変更の検出」ダイアログが表示されている時に Unity から C# スクリプトを開こうとすると Visual Studio の新しいインスタンスが起動してしまう現象に遭遇した Unity の Package Manager から Visual Studio Editor を削除し…

【Unity】Script error: OnTriggerStay This message parameter has to be of type: [UNREGISTERED] The message will be ignored.

概要 Script error: OnTriggerStay This message parameter has to be of type: [UNREGISTERED] The message will be ignored. Unity で WebGL ビルドしたゲームを起動したら 上記のエラーが発生する現象に遭遇した Project Settings の「Player > Strip Eng…

【Unity】TMP_Text.SetText で10,000,000以上の数値を指定するとテキストの表示に誤差が発生する

概要 using TMPro; using UnityEngine; public class Example : MonoBehaviour { public TMP_Text m_tmpText; private void Awake() { m_tmpText.SetText( "{0}", 10_000_001 ); } } 検証環境 Unity 2020.2.2f1 TextMeshPro 3.0.1

【Unity】TMP_Text.SetText で上3桁が999で始まる9991以上の数値を指定するとテキストの先頭に0が追加されてしまう

概要 using TMPro; using UnityEngine; public class Example : MonoBehaviour { public TMP_Text m_tmpText; private void Awake() { m_tmpText.SetText( "{0}", 9999 ); } } 検証環境 Unity 2020.2.2f1 TextMeshPro 3.0.1

【Unity】「Converting managed assemblies to C++」ダイアログからビルドが進まなくなった

はじめに Converting managed assemblies to C++ iOS IL2CPP ビルド時に上記のダイアログが表示されたまま ビルドが1時間以上経っても進まなくなる現象に遭遇した Invoking il2cpp with arguments: --convert-to-cpp --emit-null-checks --enable-array-boun…

【Unity】-1 net::ERR_CACHE_MISS

概要 -1 net::ERR_CACHE_MISS -11 net::ERR_TUNNEL_CONNECTION_FAILED Unity + Android で WebView を使用してウェブページを表示しようとしたところ 上記のエラーが端末に出力されてウェブページを表示できない状態に遭遇した WebView で指定していた URL …

【Unity】CommandInvokationFailure: Unity Remote requirements check failed

概要 CommandInvokationFailure: Unity Remote requirements check failed Unity エディタで上記のエラーが発生することがあった Project Settings の「Editor > Unity Remote > Device」を「None」にしたら発生しなくなった 参考サイト様

【Unity】編集したスクリプトが反映されない場合

概要 Unity メニューの「Edit > Preferences...」を選択して 左メニューの「General」を選択して「Auto Refresh」をオンにして スクリプトを編集すると反映されるようになる

【Unity】EntryPointNotFoundException

概要 EntryPointNotFoundException .so を使用している箇所で EntryPointNotFoundException が発生することがあった EntryPointNotFoundException は該当するメソッドが見つからない時に発生する例外 エラーが出ている .so は .unitypackage でインポートし…

【Unity】Editor Default Resources は Assets フォルダ直下にしか配置できない

概要 エディター用スクリプトは、EditorGUIUtility.Load 関数を使用して要求に応じて読み込まれるアセットファイルを使用します。この関数は、Editor Default Resources と呼ばれるフォルダー内のアセットファイルを検索します。 Editor Default Resources …

【Unity】Release.loader.js:1 exception thrown: RuntimeError: float unrepresentable in integer range

概要 Release.loader.js:1 exception thrown: RuntimeError: float unrepresentable in integer range Unity 2020.1.17f1 で WebGL ビルドしたゲームで特定の操作をすると 上記の例外が発生する現象に遭遇した Unity プロジェクトの「ProjectSettings/Projec…

【Unity】received no data in response

概要 received no data in response UnityWebRequest でキャッシュからアセットバンドルを読み込もうとした時に 上記のエラーが発生して読み込みに失敗することがあった 複数回読み込み処理をリクエストしていると読み込みに成功することもあった 該当のアセ…

【Unity】EditorUtility.OpenFolderPanel の引数 folder にプロジェクト外のパスを指定したい場合は相対パスではなくフルパスを指定する

概要 // 相対パスの記述だと認識してくれない // var folder = Application.dataPath + "/../../Hoge"; // フルパスの記述だと認識してくれる var folder = Path.GetFullPath( Application.dataPath + "/../../Hoge" ); var targetDirectory = EditorUtility…

【Unity】ArgumentException: May only be called in OnPostProcessTexture

概要 ArgumentException: May only be called in OnPostProcessTexture .png の Inspector 表示時に上記のエラーが発生する状況に遭遇した Project ビューで .png を確認するとサムネイルが正常に表示されていなかった 画像編集ソフトや画像ビューアでは正常…

【Unity】Windows のエクスプローラからファイルを Project ビューにドラッグするとファイル名の先頭が「_」になる不具合

概要 Unity 2020.1.16f1 で Windows のエクスプローラからファイルを Project ビューにドラッグしたらファイル名の先頭が「_」になる不具合に遭遇した 同バージョンでも Windows によってこの現象が発生する場合としない場合があった

【Unity】Failed tot start the unity package manager local server process

概要 Failed tot start the unity package manager local server process. Make sure the process [XXXX/UnityPackageManager.exe] is not blocked by Windows Defender or any other anti-virus configuration. Click on Retry to relaunch Unity and reope…

【Unity】IOException: Error 267

概要 var files = Directory.GetFiles( path, "*.*", SearchOption.AllDirectories ); Directory.GetFiles に指定するパスでフォルダではなくファイルのパスを指定したら IOException: Error 267 このエラーが出た

【Unity】Debug.Assert と Debug.LogAssertion は Development Build の時のみ動作する

概要 Debug.Assert と Debug.LogAssertion は Development Build の時のみ動作する Development Build ではない時にも動作させたい場合は BuildOptions.ForceEnableAssertions を使用する using System.Linq; using UnityEditor; public class Example { [Me…

【Unity】Cannot recognize file type for entry located at 'XXXX.png'. Asset import failed or using an unsupported file type.

概要 Cannot recognize file type for entry located at 'XXXX.png'. Asset import failed or using an unsupported file type. アセットバンドルビルド時に上記のエラーが発生する状況に遭遇した Project ビューで .png を確認するとサムネイルが正常に表示…