【Unity】画面遷移におけるビューとロジックの分離手法とUnity Screen Navigatorを使った具体例

画面遷移におけるビューとロジックの分離手法とUnity Screen Navigatorを使った具体例をまとめました。

  • ビューとロジックを分離することの意義
  • 本記事で作る画面の説明
  • まずは全部ビューに書く
  • 上記の実装の問題点
  • ビューとロジックを分離する
  • ダミーデータと共に実行する
  • 最後に
  • 関連
続きを読む

【Unity】【URP】Radial Blur(放射状ブラー)のポストエフェクトを実装する(公式未対応バージョン)

UnityのURPでRadial Blur(放射状ブラー)のポストエフェクトを実装する方法についてまとめました。

  • はじめに
  • シェーダを書く
  • Volumeスクリプト作成する
  • ScriptableRenderPassを作成する
  • ScriptableRendererFeatureを作成する
  • シーンに適用する
  • 関連
続きを読む

【Unity】本当は知っておくべきUnityのホットリロードの仕組み

Unityのホットリロードの仕組みについてまとめます。

  • はじめに
  • ホットリロードの仕組み
  • ランタイムにおけるホットリロードの動作確認
  • エディタとホットリロードの関係
  • エディタ拡張におけるホットリロードに関する知識の重要性
  • 関連
  • 参考
続きを読む

【Unity】SerializeReferenceをつけている型をリネーム・削除する時の注意点

UnityでSerializeReferenceをつけている型をリネーム・削除する時の注意点についてまとめます。

  • はじめに
  • リネームに起こること
  • リネーム時にはMovedFromアトリビュートをつける
  • クラスを削除する場合
  • いずれこの対応は不要になるかも
  • 関連
  • 参考
続きを読む