要件定義:
画面を見ると、Objectが多いです。
キャラボードはキャラ毎に一つのレイアウトを持っています。
なので、レイアウトの数は多いです。
新キャラを追加する場合、動的にレイアウトを追加した方がいいです。
(企画は、固定っていいって言われました、その理由はわかる、自分の作業を減らすだけだ。僕はエンジニアです、へんなシステムを作りたくない。マスターでキャラ毎のレイアウトデータを管理したほうがいいってアピールしました、最後は提案を採用されました。企画の作業は増えた、ごめん、よく考えたら、チーム全員の作業量をかなり減らされました。デザイナーの作業は発生しません、AssetBundleのリリースもなし、いいことですね。)
設計:
それぞれのパネルは下記の座標に置きます
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
~
~
~
~
キャラクターのマスターデータには
軽量化するため、最初はObjectをPrefabに置かない!!
キャラクターのマスターデータを読み込んで、それぞれの座標を作成して、パネルのPrefabを座標に置けば綺麗に作成されます。
実装:
皆さん、頑張ってくださいね!