チビ猫、集中キャリーオーバーワールドをつくりだす
チビたちがかんがえた、『あちこちのワールドからやってきて、お手続き後は、またそこにかえる』ための、らくちんなやりかたというのは、こんなです。
まずワールドに、各ワールドからの入り口となるおへやを、ならべます。
一層目 (Y=10)には、第一ファームからのいりぐちを
二層目 (Y=20)には、第二ファームからのいりぐちを……
三層目 (Y=30)には、第三ファームからのいりぐちを……
一月からじゅんじゅんに、X=10からX=120まで、ならべていきます。
わきっちょからみると、おへやがたてよこにずらっとならんで、ちょっとマンションみたいな感じになります。
ひとつひとつのおへやのなかは、とってもシンプルです。
やわらかな白の壁の通路に、じゅうたんがしいてあるだけ。
とはいえ、来てみると、そんなにさっぷうけいではありません。
というのも、ここにでてきてみると、ゆくてにみっつの半透明のフィールドがかさなって、きれいな色合いをみせているからです。
うちわけは、あわくうすみどりに光るフィールドが、二枚。
向こうの壁ぎわには、みずいろにひかるフィールドが一枚です。
ひとつめのフィールドは、お部屋たちをたてにつらぬいて12まい、横ならびにそびえてます。
これは『何月から来たのかを記録する』ようのフィールドです。
これにさわると、『何月から来たのか、かける10』のすうじが、『GateSet_X』というセーブデータに、記録されます。
ふたつめは、お部屋たちを層ごとによこにつらぬくフィールドです。
これにふれると、『どのしゅるい(第一ファームとか、カジノコフレとか)』をすうじであらわしたものが、『GateSet_Y』というセーブデータに、書きこまれます。
かんのいいひとなら、もうわかっちゃったことでしょう。
お手続きがすんだ後は、『GateSet_X』『GateSet_Y』と、もういっこのすうじから……
スクリプトで座標を合成して、そこに移動するのです。
その座標には、『おかえりルーム』があって……
『おかえりルーム』のなかには、各ワールドの『お手続き完了』ルームへとつづく、ワープシリンダーがあって。
これにはいって、もと来たワールドの、お手続きおつかれさまルームにかえる(そしてそこで、そのワールドのチップを5000うけとる)、というながれになるのです。
スクリプトは、こんなかんじ。
これを、おかえりスイッチにつければ、オッケーです!
これらのいろいろをまとめるときに、『空の親をつくる』でやろうとすると、いろんな座標に作られちゃって、あとあとこまるので……
一度、どの子でもないところに空のオブジェクトをつくり、トランスフォームをリセットして、それから、まとめやくにすることを、わすれてはいけません。
(オブジェクトを原点に作る、という設定をしておくのも、いいですね!)
さて、みっつめ、みずいろのフィールドですが、
これにはいると、チップがたりてるときはお手続きルームにこれます。
たりないときは、ごめんかえってね、とメッセージが出ます。
ここのところは、もうかんたん!
とりあえずは、今回つくるお部屋の分だけ、ととのえます。
ファームのほうも、いりぐちをかえました。
今回知った『Text View』で、せつめいはらくちんに出せるようになりました!
手続き中に退室しちゃったら、きっちり戻ってこれるしくみも、ちゃんといれました。
けれど、たいへんなことがわかりました。
まえのファームでは、これがこわれていたのです。
いそいで、ワールドを非公開に。バグ修正をはじめました。
もしもチップをのまれてしまったひとがいても、これでちゃんと、再開ができるはずです。
入場処理のほうにも、キャリーオーバー中なら、おしはらいずみエリアに飛ばす(第一ファームなら、回数別のとこにとばさない)処理をはっきり入れました。
非常脱出口も、つけました。
さいしょから、こうできていたら、よかったのですが……。
ともかくこれで、ご迷惑をかけてしまったかたにも、ちゃんとごめんなさいできます。
そして、これからのミスも、減らせたはずです。
なれないスクリプトと、みつかったバグの修正で、思ったよりも時間がかかってしまいました。
新キャリーオーバーシステムは、第二ファームだけにしたほうがいいかもです。
ここからは、作物のおせわと、おめでとうのお菓子と……
ちょっとはやめの、イースターのじゅんびをしていきましょう!
参考 (敬称略)
【cluster】最も簡単なワープギミックの作り方 | 三軸工房
https://metavacation.jp/media/content/16054
こちら様ほんともうめっちゃくちゃわかりやすいです!
そのままぺたりでほぼいけます。
ただ日向はどアホなので、Vector3のつくりかたをまちがってて……1/4日くらいあーでもないこーでもないしてました。
やたら入ってる注釈はその名残です。にゃーめん。
ギミックとは、100点満点を取らなきゃならない作業……
吾輩のごとき粗忽者には、激むずかしす。
せっかくワールドなおしたのにアップロード先を間違えるとか普通にやらかすし、↑レベルにバリバリ注釈明記してやっと間違ってない解釈ができる。
逆に、日向にできるならきっとスクリプト1オングストロームもわかんないって人でもきっとできるはず、と信じてがんばってます。
次回は『チビ猫、満開とイースターのファームをととのえる!』3/31投稿予定です!
どうぞ、お楽しみに!




