unity のウィンドウレイアウトは結構自由に変更することができます。長く使っていると好みのレイアウトが出てくるものですよね。私は以下のような条件を大事にしています。 デフォルトレイアウトはこれを満たすことができません。
Read more...タグ: unity
[unity]TextMeshPro でルビを表示する
TextMeshPro は多彩な表現を可能にしてくれるテキスト UI ですが、ルビ! 日本のおもてなし! にはさすがに対応してくれません。 でも、なんとかしたいのでなんとかすることにしましょう。 自動的に読み仮名を振って
Read more...[unity]ヌルヌル動くアプリの条件: フレームレート (fps)
この間、関係のあった(といっても顔を出して意見する程度)ゲームの発売がポシャってしまいました。 理由は圧倒的なゲーム品質の悪さ。とある昔のゲームのリマスターでしたが、 10fps 程度のカックカクの動き。全くゲームになり
Read more...[unity] ビルドエラー: Building Library\Bee\..\GameAssembly.dll failed with output
Windows でビルドしたところ、このような見慣れないエラーに遭遇しました。その時問題だった部分について知見を共有します。 原因は iOS 用のコード C# から iOS のみで使うコードの呼び出しには、#if UNI
Read more...[unity] AppStore アップロード時の Asset validation failed エラー
いざ Swift(xcode) のコード入り Unity プロジェクトを AppStore にアップしようとすると、見慣れないこんなエラーに阻まれてしまいます。この回避策を紹介します。 Unity2021.3 の情報なの
Read more...[unity]iOS の生体認証を実装してみる
C# から直接 Swift のコードを呼び出す、の例として生体認証(TouchID、FaceID)を実装します。 Swift ド素人が書いた適当コードなので、色々と目を瞑ってください……。 GitHub コード iOSA
Read more...[unity]meta ファイルは絶対消すな!
unity 使い始めのころ、各種ファイルと共に生成される .meta ファイルが邪魔だなと思っていました。 それをけすなんて、とんでもない! meta ファイルは 人間界のパスポート 海外にいってパスポートを失くすと、大
Read more...[unity, C#] 思い通りにならない float の計算誤差
0.01 を 100 回足したら当然 1 だよなぁ? いや、確かに「ほとんど1」ではあるけど……ちょっと……微妙に……。 ちなみに double にするとこんな感じ。ほんの少しマシになるだけで、1 にはならない。 小数点
Read more...[unity, xcode]Hang Risk - QOS_CLASS_USER_INTERACTIVE について調査する
unity2021.3 でビルドした後 xcode で実行すると見慣れない紫の警告マークが。 アプリは問題なく動くものの、Hang Risk と言う文言は気になってしまうので、少し調査してみました。 UnityFrame
Read more...[unity2021]C# から直接 Swift コードを呼び出す
昔は C# > mm > swift と迂回しないと呼び出せなかった Swift コードですが、いつのまにか直接呼び出せるようになっていたので共有します。多分 2020 あたりから……? ネイティブコード呼び
Read more...