脱力駆動開発記

ゲームアプリを作るエンジニアの技術メモ

MENU

【Unity】TextMeshProのDynamicなフォントアセットの差分が毎実行時に出るのをなくす

TextMeshProのTMP_FontAssetでAtlasPopulationModeがDynamicなやつは動的にテクスチャを生成するけど、動的に切り替わるコンテンツ部分にそのフォントを使用するとエディタで実行するたびにテクスチャの中身が変わり、git上で差分が出る。 なんか気になるの…

【NFCタグ】名刺が必要な状況でNFCタグで事なきを得ようとした話

背景 急遽名刺が必要そうな会に行くことになったけど、用意する暇がなかった とりあえず手間が無く自己紹介できればいいので代替手段を探した やったこと NFCタグをスマホの裏に貼っつけて、そこに相手がスマホをかざすと自分のプロフィールページに飛ばすよ…

【Unity】Android14がapp_resources_lib.jar is not allowed.でアプリがクラッシュする場合の対応

背景 2023/10/5にAndroid14が公開されていました。 japan.googleblog.com 自分はiPhoneユーザーなので把握していなかったですが、アプリのお問い合わせを見ると10月頃から「Android14でアップデートしたら起動時にアプリが落ちる」といったお問い合わせがい…

【Unity/Android】unexpected element <property> found in <manifest><application>でビルドエラー

経緯 Unity 2020.3.18f1 を使用 MAXのAdMobプラグインを最新にアップデートしたら起きた 差分 - <androidPackage spec="com.applovin.mediation:google-adapter:[22.1.0.3]" /> + <androidPackage spec="com.applovin.mediation:google-adapter:[22.5.0.0]" /> 多分MAXじゃなくてAdMobを使っている人も該当するバージョン以上にアップデートすると起きるはず エラー全文 * What went wrong: Execution fa…</androidpackage></androidpackage>

【Unity】AssetStoreからダウンロードしたアセットのunitypackageのパス

mac の場合 /Users/ユーザ名/Library/Unity/Asset Store-5.x/パブリッシャー名 ~/Library/Unity/Asset Store-5.x/パブリッシャー名 Windowsの場合 C:\Users\ユーザ名\AppData\Roaming\Unity\Asset Store-5.x\パブリッシャー名 参考:購入したアセットをダウン…

【Unity/IAP】UnityIAPv4.9.3以降でAndroidのOnPurchaseFailedが呼ばれない問題の対応

背景 先日「2023/8/14頃からUnityIAPでのiOSローカルレシート検証で失敗するようになった場合の対策」という記事を上げました。 UnityIAPをv4.9.4にバージョンアップしないとiOSのローカルレシート検証に失敗してしまうので、アップデートをしましょう。とい…