シャツを作る13
シャツの絵が全て出来たのでスクリプトを組みます。ボタンを閉じた状態ではスカートの有無と吊り下げの有無で4種類あるので状態に合わせたグラフィックが選択されるようにします。
加えて、以前にも書きましたがボタンを外した状態ではスカートとの重なり順を入れ替えないといけないので結構ややこしいです。
重なり順を入れ替える機構を作ります。実際にコスチューム同士を入れ替えるとそれなりに負荷が発生するのでシャツの上に不可視のダミーオブジェクトを作り(▲)、 実際にはこれとスカートを入れ替えます。スクリプトの条件付けをしてシャツの状態と連動させると、
今度こそ出来た。左図でパンツとシャツと太ももの重なりが食い違い構造になっているのがお分かり頂けるかと思いますが、下半身の再構成によりこういうことが可能になりました。さてフロント側のシャツとスカートはこれで完成です。