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

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

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

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

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

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

【Unity】Localizationパッケージ入門 - 基本的な使い方〜学習ロードマップまで

UnityのLocalizationパッケージを使ってアセットをローカライズする方法を簡単にまとめました。

  • Localizationパッケージとは?
  • インストール方法
  • セットアップ
  • テクスチャをローカライズする
  • 文字列の静的なローカライズ
  • 文字列の動的なローカライズ
  • RectTransformをローカライズすることもできる
  • LocalizationとAddressables
  • これ以降の学習ロードマップ
    • 二つのローカライズワークフロー
    • ロード・ダウンロードの仕組みを理解する
    • 文字列をCSVで入出力・SpreadSheetと連携する
  • 関連
  • 参考
続きを読む

【Unity】【エディタ拡張】SerializeReferenceでシリアライズする型の派生型をInspectorから選択できるようにする

Unityのエディタ拡張でSerializeReferenceでシリアライズする型の派生型をInspectorから選択できるようにする方法についてまとめました。

  • やりたいこと
  • 実装
  • 使ってみる
  • 関連

Unity2020.3.15f2

続きを読む