【Unity】簡単!軽い!自作LayoutGroup

私の携わっているプロダクトではインゲームでのゲーム体験を重視するため、UIの処理コストを削減する必要がありました。そのため、VerticalLayoutGroupやHorizontalLayoutGroupなどの自動でUIを整列するAuto Layoutのコンポーネントを極力使用しないようにしています。しかし、一部UIは動的に整列させる必要があり、今回自分でLayoutGroupを作成することになりました。

Continue reading »

複数解像度の端末でPersepectiveなカメラの画面いっぱいにSpriteを広げてみた

今回は様々な解像度の端末で(Persepectiveなカメラを使用した3D空間上の)Spriteを画面いっぱいに広げて欲しいという要望があり、実装してみました。Orthographicなカメラでの調整方法はブラウザで検索するとすぐに出てきますが、Persepectiveなカメラで3D空間上のSpriteを調整する方法についてはあまり出てこないので記事にしてみることにしました。

Continue reading »