コガネブログ

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

2024-02-01から1ヶ月間の記事一覧

【Python】複数の .png の透明部分を一括でトリミングするスクリプトの例

ソースコード from PIL import Image import os # トリミングする元の画像フォルダー input_folder = "input_folder" # トリミングした画像を保存するフォルダー output_folder = "output_folder" # 元のフォルダー内の全ての.pngファイルを取得 file_list =…

【Android】画面録画の例

概要 adb shell screenrecord --bugreport /data/local/tmp/screenrecord.mp4 を実行する Ctrl + C で終了する adb pull /data/local/tmp/screenrecord.mp4 で取り出す

【Android】adb logcat で取得したログをテキストファイルに書き込む例

概要 adb logcat -c を実行する adb logcat -c をもう一度実行する 最初の実行ではログがクリアされないことがあるため adb logcat > capture.logcat.txt を実行する Ctrl + C で終了する

【Unity】Firestore の内部のログを Android Logcat で見る方法

概要 FirebaseFirestore.LogLevel = LogLevel.Debug; 上記の処理を呼び出す(デフォルト値は LogLevel.Info) 参考サイト様

【Android】32 ビットか 64 ビットか確認する方法

概要 Google Play から 「CPU-Z」をインストールする 「CPU-Z」を起動して「SYSTEM > Kernel Architecture」を見る

【Unity】Firebase を使用している Unity プロジェクトを Jenkins で Android ビルドしていたらいつからか時間がかかるようになった

はじめに Firebase を使用している Unity プロジェクトを 定期的に Jenkins で Android ビルドしていたら いつからかビルド時間が 3 倍以上に伸びている現象に遭遇した ログを見てみたら GooglePlayServices.CommandLineDialog must be instantiated using t…

【C#】List<> の Type で要素の型を取得する例

ソースコード var elementType = type.GetGenericArguments()[ 0 ]; 参考サイト様

【C#】Type が List<> かどうか調べる例

ソースコード var isList = type.IsGenericType && type.GetGenericTypeDefinition() == typeof( List<> ); 参考サイト様

【C#】配列もしくはリストの要素の型を取得する例

ソースコード var isList = type.IsGenericType && type.GetGenericTypeDefinition() == typeof( List<> ); var elementType = isList ? type.GetGenericArguments()[ 0 ] : type.GetElementType(); 参考サイト様