ゴイサギ日記

東京でエンジニアとして頑張って何とか生きてます。。ゆる~く更新していきます

2021-01-01から1年間の記事一覧

【Unity】UI開発 おまけ

前回の記事に入り切らなかった最適化の内容です。 Image Raycast Target Cull Transparent Mesh Animator Shader Image Raycast Target タッチ制御なしの場合はチェックを外す、無駄な計算を省けます。 Cull Transparent Mesh チェックすると、α値が0以下の…

【Unity】UI開発 Part 4 最適化編

UI開発シリーズ、最後は最適化です。CanvasのBatch処理、Overdrawを例に上げた後、Profilerによる確認方法をまとめてます。 Canvas Batch処理 Overdraw Profiler CPU Usage UI/UI Details UISystemPreviewWindow まとめ 参考 Canvas 全てのUIはCanvas配下に…

【Unity】UI開発 Part 3 Tween編

今回もUIです。UIアニメーションでよく使うTween関連です。 Tween DOTween LeanTween iTween Time.timeScaleの影響 おまけ まとめ Tween シンプルな動きはTween制御系Assetが便利です。有名な DOTween, LeanTween, iTweenの特徴とサンプルコードを貼ってます…

【Unity】UI開発 Part 2 テキスト編

前回に引き続きUnityによるUI開発です。今回はテキスト編です。 概要 導入方法 FontAsset 作成方法 使い方 Dynamic SDF Font Fallback 絵文字 Sprite Asset 作成方法 表示方法 表示位置のズレ ルビ まとめ 参考 概要 Unityのテキスト表示は uGUI標準のText …

【Unity】UI開発 Part 1 Canvasと描画順

あけましておめでとうございます。久しぶりの更新です ^_^; 今回は、UnityのuGUIを軸としたUI開発をまとめてみました。 Canvas Render Mode 解像度対応 SafeArea対応 描画順 Canvas内の描画順 複数Canvas間の描画順 UIにパーティクルを差し込む Image テクス…