日向、ワールドアップロードが途中で止まる問題(再発)と、OnCollide~の不具合に立ち向かう
1.先日、なくなったといった、ワールドアップロード途中で止まる問題。
再発しました!
(ワールドアップロード……というよりは、ワールドアップロードようのデータのビルド、なんですがそこはええわ)
なんでやねん。
で、そのさいのエラーメッセージを、よくよくよんでみました。
とあるアセットが『ユニティがアクティブじゃないときに更新するようになってるよ』とかいてある。
こいつが止めているらしい。
じゃあ、アクティブにし続ければええやん。
じっさいこの現象が起きてるのって、ブラウザとか見てたり、ほかの作業してるときなんですね。
なのでこまめにユニティの画面を最前面にして、アクティブにしました。
そしたら起きなくなった感じです。
しかしこれはめんどくさい。
アセットの中に『シーン』があったので、なんかのプログラムが仕込んであるとしたらここか。
フォルダごと削除しました。
これでなんとかなるといいのですが……。
それでも続くようなら、とても気に入っていたアセットなのですが、削除も考えます。
アプデ当日で切羽詰まってる時に二十分以上を吹き飛ばされるのは、ひかえめに言ってストレス以上の代物ですので(笑)
2.On Collide Item Triggerがうまく働かない件について
ワールドに入ったばかりのとき限定のよう(何秒目までかはわからん)なのですが、On Collide Item Triggerの一部機能がうまく働かないのです。
数値をセットするのはできる。
シグナルを打つのとフラグをオンオフするのは、まあできる(※数秒のタイムラグがある)
しかし、このシグナル。
なぜか数回打たれることがあります。
するとどうなるか。
チップおとりあつかいセンターワールドからの、チップお引き出しがうまくいかなくなるのです。
5000加算でいいのに、10000とか15000加算されるのです。
しかも、その反応がその時々によるので、ほんとマジ困ります。
まあプレイヤーさんに不都合ではないからまだギリ許されるが、こういうのをほっとくと信頼度 (ゲーム的表現)が下がります。
もうとっくにゼロとかいわない (爆)
『非常口でると返金5000』はうまくいったのですが、チップお取り扱いワールドから受け取りルームに飛んで出ての5000受け取りは、マジになにをやってもだめでした。
(Rigidbody使えばいいともいうが、閉鎖空間でやると荒ぶる可能性大なので使えない)
そこでかしこいボクはかんがえました(※ずんだもん口調)。
こっちのうけとりも、あっちと同じにすりゃええやん。
すなわち、うけとりルームつくってお手続きソファーにすわってもらって、On Get on Item Triggerを契機に入金処理をすりゃええやんと。
はたしてそれだと一発OK百発百中でした。
vins師匠 (勝手に私淑しております!)の教え通りでございました。ありがとうございました!!
と、ホッとしたのも束の間、かんじんのチップおとりあつかいセンターのアップデートを忘れていました。
非常口がもうけられていたのがせめてもの救いでしたが……
うーん、うーん。
さすがに痛感しました。
本当に、ギミック作るの、向いてないのかも知れません。
もちろんちゃんと予定表に加えておいたので、同じミスはないと思うのですが……。
まあですね、向いてない粗忽者(しかも初心者)が、なんとか続ける奮闘記は、人間がやらかすミスやひっかかりをだいたい網羅しているはず。
もしかして、きっとどこかで、だれかのお役に立てる、かもしれません。
なにより、昨年9月からのこの道のりを、ただの失敗、時間を無駄にしたことだったなどと、粗雑に投げ捨てたくはありません。
だから、あともう少し、がんばってみます。
ファームシリーズの残りタスクは、開花と未熟果、そして夏野菜の収穫。
そして、料理と自前コインでのショップ。
もう、ゴールは見えているのですから。
キーアイテム持ってる時だけ、クリックで作業ができる (そして、全部やったらじゃかじゃかチン)の仕組みは、出来上がりました。
種まきから育成、収穫まで一本化できれば、暮らせるワールドに置くファームユニットの基礎は、できあがったのです。
立ち止まるのは、せめてそれと、お料理のところを作ってからにしましょう。
カジノショップワールドや、こはるアリーナも、はやく着手したいです。
まずはお花の販売カプセルや、トラスを置いて、足を踏み入れる価値のある場所にしなければです。
次回は『チビ猫、カーネーションのはちうえを準備する』5/9投稿予定です!
どうぞ、お楽しみに!




