日向、雪が降らなくなってあわてる
雪をふらせるシステムをコピペして、ひなあられをふらすシステムをつくりました。
前者をまるっと無効化しておいて、後者の色などをいじりました。
で、ゲームモードでテストすると……
やばい、降らない!
ひなあられどころか、雪も降りません。
なんかへんなとこいじったか? いろいろしてもわからない。しかたないので、保存しないままユニティを閉じました。
それでもアカン。
ここはもう、いちどひなあられシステム消すしかないか。
そしたら、雪がふるようになりました。
ここでなんとなくぴんときました。
ひなあられシステムのギミックで、ゆきふらせシステムと同じ変数名つかってるのです。それがなんかケンカしてるのでは?
よくよくかんがえたらそうでした。
『ボックスをクリックするとゆきONかOFFにするぜ信号発射→ゆきふらせ管理部分が降雪状態の反転を実行』
というしくみにもともとなってるのです。
この、ゆきふらせ管理部分がふたつになってしまっているさきの状態では
『ボックスをクリックするとゆきONかOFFにするぜ信号発射→ふたつのゆきふらせ管理部分が順に降雪状態の反転を実行→ゆきONした次の瞬間ゆきOFFになる(→降らない!)』
という流れになってしまうのでした。
親オブジェクトのチェックをはずして無効化しただけでは、配下のギミックまでもを完全に無効化はできないのかもしれません。
結論:試作中のシステムでもおうちゃくしたらダメ
またひとつ、勉強になった一件でした。
次回は3/1投稿『チビ猫、ひしもちをつくってみる』
動画チャンネルを参考に、Blenderでひしもちを一からモデリングします。
さらに今回は、色やツヤツヤ感もつけます!
どうぞ、お楽しみに!!