2022-01-01から1年間の記事一覧
概要 EditorUserBuildSettings.symlinkSources = true; var buildReport = BuildPipeline.BuildPlayer( buildPlayerOptions ); 上記のようなコードで iOS ビルドした際に Symlink Sources が有効にならない現象に遭遇した buildPlayerOptions.options |= Bui…
リポジトリ 使用例
概要 var configSettings = new ConfigSettings { MinimumFetchInternalInMilliseconds = 0, }; await FirebaseRemoteConfig .DefaultInstance .SetConfigSettingsAsync( configSettings ) ;
リポジトリ 使用例 using Kogane; using UnityEngine; [RenameGameObject] public sealed class Example : MonoBehaviour { }
概要 Type 'XXXX' has an extra field 'YYYY' of type 'ZZZZ' in the player and thus can't be serialized アセットバンドルビルド時に上記のエラーが発生する現象に遭遇した Library フォルダ内の「BuildPlayerData」を削除してからビルドしたら エラーが…
概要 using var unityWebRequest = UnityWebRequest.Get( path ); await unityWebRequest.SendWebRequest(); var json = unityWebRequest.downloadHandler.text; var xxxx = JsonUtility.FromJson<XXXX>( json ); UnityWebRequest.Get で読み込んだ JSON を JsonUt</xxxx>…
リポジトリ 使用例
リポジトリ 使用例
リポジトリ 使用例 using Kogane; using UnityEngine; [MoveComponentUp( typeof( Rigidbody2D ) )] public sealed class Example : MonoBehaviour { } using Kogane; using UnityEngine; [MoveComponentDown( typeof( Rigidbody2D ) )] public sealed class…
はじめに Unity で作成している Android アプリに In-App Review API を導入して ビルドした .aab を Google Play Console の内部テストで公開して テスターアカウントでアプリをインストールして動作確認したところ 1 回目は正常にレビューダイアログが表示…
概要 Running Gradle... XXXX\Temp\PlayServicesResolverGradle\gradlew.bat --no-daemon -b "XXXX\Temp\PlayServicesResolverGradle\PlayServicesResolver.scripts.download_artifacts.gradle" "-PANDROID_HOME=C:\Program Files\Unity\Hub\Editor\2022.1.1…
参考サイト様 結論から言うと、どうもMP3は連続再生でのループに向いていない形式のようです。 WAVファイルからMP3ファイルに変換する際、 元データには無い余計な無音部分が先頭、 または末尾に勝手に挿入されてしまうからです。
概要 MenuItem から iOS ビルドする時に Android Resolver が走ってしまう現象に遭遇した PlayerSettings.Android.targetArchitectures = AndroidArchitecture.ARM64; iOS ビルド時にも PlayerSettings.Android のプロパティを操作していることが原因だった …
概要 BuildFailedException: Burst compiler (1.7.3) failed running stdout: Burst requires the android NDK to be correctly installed (it can be installed via the unity installer add component) in order to build a standalone player for Android…
リポジトリ 使用例 以下のタイミングで Build Settings の Scenes In Build から Deleted なシーンを自動で削除します シーンファイル(.unity)を削除した時 プロジェクトを保存した時 ビルドを開始した時
リポジトリ 使用例 .asmdef やフォルダを選択した状態で右クリックして 「Kogane > Sort Assembly Definition References」を押すと 選択中の .asmdef や選択中のフォルダに含まれる すべての .asmdef の Assembly Definition References を 名前順でソート…
リポジトリ 使用例 Project Settings で Jenkins の情報を書き込むテキストファイルの保存場所や 書き込むテキストファイルのフォーマットを設定します "C:\Program Files\Unity\Hub\Editor\2022.1.11f1\Editor\Unity.exe" ^ -quit ^ -batchmode ^ -executeM…
概要 using TMPro; using UnityEngine; public sealed class Example : MonoBehaviour { public TMP_Text m_tmpText; private void OnEnable() { TMPro_EventManager.TEXT_CHANGED_EVENT.Add( OnChangedEvent ); } private void OnDisable() { TMPro_EventMa…
リポジトリ 使用例 Project Settings で Git の情報を書き込むテキストファイルの保存場所や 書き込むテキストファイルのフォーマットを設定します using UnityEngine; public class Example : MonoBehaviour { private void Awake() { var textAsset = Reso…
概要 using System.Linq; using System.Text; using UnityEditor; using UnityEngine; public static class Example { [MenuItem( "Tools/Hoge" )] private static void Hoge() { var options = new BuildPlayerOptions { scenes = EditorBuildSettings.scen…
概要 Scene ビューで Space キーを押すと オーバーレイの ON / OFF を切り替えられる
概要 var options = new BuildPlayerOptions { scenes = EditorBuildSettings.scenes.Select( x => x.path ).ToArray(), locationPathName = "app.apk", target = BuildTarget.Android, options = BuildOptions.AutoRunPlayer }; var buildReport = BuildPip…
リポジトリ 使用例
リポジトリ 使用例
概要 Firebase Cloud Messaging を導入した Unity プロジェクトを iOS ビルドして動作確認したところ Failed to register for remote notifications 上記のエラーが発生する現象に遭遇した Mobile Notifications パッケージの Project Settings で 「Enable …
概要 Firebase.FirebaseException: We have blocked all requests from this device due to unusual activity. Try again later. FirebaseUser.SendEmailVerificationAsync を何回か試していたら 途中から上記の例外が発生して動作確認ができなくなってしま…
概要 Firebase.FirebaseException: The email address is badly formatted. FirebaseAuth.SignInWithEmailAndPasswordAsync を使用した時に 上記の例外が発生する現象に遭遇した パスワードの文字列をよく見てみたらアットマーク @ が 半角ではなく全角にな…
リポジトリ 使用例
リポジトリ 使用例 「Add Bookmark」を押すと現在使用しているデバイスをブックマークできます ブックマークしたデバイスを選択すると即座にそのデバイスに切り替えられます
概要 Firebase を導入した Unity プロジェクトで GvhProjectSettings.xml が勝手に変更される 現象に遭遇した 公式の GitHub で Issue が作られていたが、まだ解決していないようだった 検証環境 Unity 2022.1.11f1 macOS Monterey バージョン 12.5.1 MacBoo…