png がエラーでインポートできない。その場合、png に余計な情報が入っている可能性があります。 メタデータを確認してみると、iTXt というイメージデータより大きなメタデータが入っていました。 これを削除するとインポ
Read more...カテゴリー: unity2019.LTS
[unity]TextMeshPro でスクリプトから Outline の色を変えたい
文字のアウトラインカラーを、背景色によって変更したい場合があります。 配置したこの TextMeshPro のみ変更したければ、以下のコードで可能です。 ヒエラルキーに配置した全てのフォントを変えたい場合は、マテリアルそ
Read more...[unity]Addressable Asset System(AAS)に登録したファイル情報が丸見えな話
AAS をビルドすると、catalog.json と呼ばれるファイルが作成されます。色々な情報が格納されていますが、この中にはなんと、AAS にマウントしたファイルの生パスも含まれたりします。 「構わないさ、見たいやつは
Read more...[unity]Curl error 7: Failed to connect to localhost port 80: Connection refused
Addressable Asset System(AAS) を使っている環境でビルド&実行するとコンソールにこんなエラーが出るかもしれません。その理由と、対処法です。 AAS が(多分)Remote Path にアクセス
Read more...[unity]Addressable Asset System のファイル登録を自動化したい
Image や Sprite や Sound ファイルをプロジェクトに突っ込むだけで、自動的に Addressable Asset System(AAS) にも登録されるコードを紹介します。 ソースコード 使い方 Ass
Read more...[unity2019]Firebase が Android で動くのに Mac はダメ…よくある話
普段 Windows で開発、Apple ストアに出すときだけ Mac を使う。Linux も bash(zsh?) も苦手だから出来る限り目を瞑りたい。でも動かない。こんな人であれば、少しは役立つ情報が混じっているかも
Read more...[unity]repositories.cfg could not be loaded.
Android ビルドで Player Settings を開くたびにこんな警告が。 特に害はないので無視でもよさそうですが、気になる場合は該当するディレクトリに repositories.cfg という名前の空ファイル
Read more...[unity2019]Firebase Analytics でユーザーのプレイ状況を確認する
ストアにアップロードしたアプリ、ダウンロード数だけではなくプレイヤーがどのくらいプレイしたか(例えば、どのステージまでプレイしたか、レベルいくつまで上げたか、など)確認したい。 そんな時に使うと便利なのが Firebas
Read more...[unity2019]Unable to sign the application; please provide passwords! がうっとうしい
Google ストアにアプリを提出するなどで一度 Keystore を提出すると、以後 Unity 再起動ごとにキーストアのパスワードがリセットされてしまいます。 この状態でビルドしようとすると毎回次のエラーが…。 Pu
Read more...[unity2019]Firebase が Android で動かない場合の対処法
Unity Editor 上では問題なく firebase database にアクセス出来ていた、なのに Android 実機になったら以下のエラーが。 その時に対処したことです。かなり迷走したので、そのいきさつも含め
Read more...