いろんなことを同時並行していてなかなかまとまった記事を書けないんですが、今日調べ物してて驚かされたことを共有しておきます。 URPにおけるデフォルトのレンダラー実装であるForwardRendererという重要なクラスがあるんですが、これがURP12.0からUnivers…
はじめに 今回は「補助ボーン」について。キャラモデルのfbxデータをunityでインポートした時に、補助ボーンが原因で肘や膝の関節がぐにゃってしまうことがあります。その原因と対処方法を解説します。 例によって間違いを書いてる所もあるかと思うので、気…
Unityで動画を作っているフリーの映像作家さんがレンダラーをビルトインからURPに移行する検証をしていて、ちょくちょく起きる問題に土屋が相談に乗っています。現場の方が直近でどんな事で困っていて、何を求めているのかについて知見を得る機会だと感じ…
TMP_Text.alignmentという、文字描画時のアラインメントをTextAlignmentOptions列挙体で設定するプロパティがあるんですが、この列挙体はデータ個数が37個(!)もあって、しかもインスペクタのUIと直接対応しておらず把握が大変だったのでここでまとめ…
最近、こちらの記事*1を読んだのをきっかけに、UniTaskの勉強をしていました。 blog.kyubuns.dev 勉強に使ったのはこちらの本。UniRx/UniTask完全理解 より高度なUnity C#プログラミング (アスキードワンゴ)作者:打田 恭平発売日: 2020/11/16メディア: Kindl…
「DIコンテナ」という言葉を聞いたことがあっても、それがなにをする物で、どういう風に使うのかがピンと来ない人は多いかと思います(土屋もそうでした)。この記事では、Unity用DIコンテナフレームワーク「VContainer」を最小限のサンプルコードで動作さ…
Unity UI(≒uGUI≒Canvas)って「あるタイミングでがっつり弄って、終わるとまたしばらくは使わない」ということが多く、久し振りに触るとルールをまるっと忘れてる印象があります。特に覚えられないのがAnchorsとPivotの相互関係で、ドキュメントを読んでもエ…