0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

UnityのSerialized Field

0
Posted at

Serialized Field

Tech Academyのメンターさんに聞いた情報をベースに知ったことをとりあえずまとめてみる。
詳細はもっと調べないと・・・・

どういうもの?

スクリプト上のクラス内のメンバ変数について、EditorのUIからその値を変更・参照できるようにする機能。
参照のみさせる設定も可能。再生中でも変更可能。

どういうときにつかうの?

プログラマー以外(例えばデザイナー)でも値をチューニングできるようになり、開発に参加できるようになる。

実務でのゲーム開発の流れに

こんな感じで利用してるらしい。

  • ステップ1. Serialized Fieldを活用してデザイナーもプログラマーもみんな混ざって一つのUnityプロジェクトを編集してとりあえずうごくもの(モック)を作る。
  • ステップ2. モックをベースに仕様を固めていく。
    • 現状のモックの全体像を把握(どこをいじっているのか見落としがないよう、みんなで集まって各人何いじった?を確認)
    • チューニングして値が固まったら編集できないように設定して、EditorのUIから変更できる範囲を狭めて仕様を固めていく(全部変更可能な状態にしておいて無法地帯状態だとバグにつながったりするので)
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?