私はこれまで「とりあえず動けばいいや」と、フワッとした知識のまま言語や、ツールを使いながら色々なものを作ってきました。 ガチプログラマーの方には怪訝な顔をされるかもしれませんが、自分の楽しむのが一番だからね! ……と強が
Read more...カテゴリー: unity
[unity] Google Play が API33 未満を切り捨てに
「どうせ(切り捨てに)来るんだろうな」と思っていたので、最初から API33 に上げておいたのですが、それでもこのようなメッセージを受け取ってしまいました。なんでだ? と、いう事で問題解決するために色々試してみたことを列
Read more...[unity]Intel Macbook Pro と M1 Macbook Pro でビルド速度を計測してみた
今更ではありますが、M1 MBP(2021) を入手できましたので、Intel MBP(2018) とのビルド速度を計測してみました。 MBP 2018 15inch MBP 2021 14inch スペック Intel
Read more...[unity]AudioSource が再生中か確認する(ポーズ対応)
isPlaying を確認すればいいんじゃ? と思ったんですがひと癖あったので対処法を調べてみました。 曲を Pause しても isPlaying = false になってしまう 所作としては正しいのですが、これのお陰
Read more...[unity] Addressable ビルド終了時に処理を実行するには
UnityEditor 実行時、または Addressables ビルド終了時に特定のバッチ処理を行いたい場合、以下のイベントを Assets/Editor/ フォルダに含めましょう。 なお、このイベントは Addres
Read more...[unity] ScrollView でキレイなソフトぼかし
ScrollView で選択肢を作ったとき、上下にソフトぼかしをかけたい事があります。 ↓ 今回は、簡単にこれを実装する方法について説明します。 ViewPort の Mask を RectMask2D にする 下の M
Read more...[unity AAS] Addressable 名を自動でコード定義する
以前投稿した記事のリファインです。 なにをするのか アセット名を const string で列挙し、自動生成 まずはこれです。 Addressables.LoadAssetAsync<Object>("Scene
Read more...[unity]SpriteAtlas が表示されない
2D の画像をまとめる(パフォーマンスを上げる)のにとても便利な SpriteAtlas ですが、新規プロジェクトの状態では使うことができません。 備忘録も兼ねて、簡単に SpriteAtlas を使うまでの手順を紹介し
Read more...[unity, c#] enum と数値、enum と文字列の変換を行う
以下のような enum があったとします。 通常は意識しませんが、データとして保存する場合、enum のままでは都合が悪いです。ここでは enum ↔ int や enum ↔ string などのデータ変換を紹介します
Read more...[unity]OnApplicationFocus の挙動
機種によって微妙な差異があったので、まとめておきます。unity2021.3 で確認。 起動時 機種 OnApplicationFocus の引数 備考 Unity Editor true Windows true iO
Read more...