チャージアクションの当たり判定の修正【バグ撲滅運動】
いつもご愛顧いただきありがとうございます、んだば重工です。
年明けで色々とドタバタしており、時間が出来たら不具合報告を見て該当動作を確認、リストを作りながら順番に返信させていただいております。
思いのほか時間がかかっており、まだコメントに返信が出来ていないものも多いのですが、お待ちいただけますと幸いです。
不具合修正・ストーリー・Hイベント追加の0.11の公開ですが
1日10日を目途にアップデートいたします。(審査の都合で前後する可能性がございます)
チャージアクションの当たり判定の修正
昨日はチャージアクションの挙動の修正を行いました。
今日はチャージに関してもうひとつ多くのご意見をいただいていた「当たり判定」をストレスフリーにすべく修正します。
チャージの仕組み
ここで簡単にチャージの仕組みをご説明します。
なんかごちゃごちゃ紛らわしい名前が多いですが、コモンイベントでこれだけのイベントを使って処理しています。
…Bakinを触り始めて割と初期の頃に作ったので、今ならもっとスッキリ作れそうな気もします
これらのイベントで
・チャージキーを押すと変数Aが入力される
↓
・入力された変数Aに反応してチャージが始まる
↓
・指定の秒数チャージキーを押し続けるとチャージが溜まり変数Bが入力される
(この間に離すとチャージはキャンセルされる)
↓
・チャージが溜まった状態でキーを離すと変数Cが入力される
↓
・変数Cの入力によりチャージアクション発動
↓
・チェッタの目の前に当たり判定のあるイベントを発生させる
という流れを処理しております。
いつかイベントの中身も含め細かい解説をしたいなあと思ってます。
今回は最後に召喚するイベントの当たり判定の範囲が、イベントを中心に四角形を発生させるというものだったので、これを「チェッタの周囲にも判定がある」ように修正します。
当たり判定のモデリング
Mayaでざっくり当たり判定のモデリングを行います。
鍵型のような当たり判定にしました。
Bakinにインポートして、位置を調整します。
チェッタさんの中心にも当たり判定が出るようになりました。
しかし問題が…
敵や素材のオブジェクトはこれで反応するようになったのですが、メッセージだけ上手く反応してくれませんでした。
色々確認していくとどうやら、触れている状態(テキストが出てる状態)だと別のイベントページが優先され、メッセージへの当たり判定が無効化されていることに気づきました。
うまく当たらない、というのはこれが原因の場合も多かったのかと思います。
そこでイベントを作り直し、しっかり足元にメッセージがある場合でも再生されるようになりました。
回収済みのメッセージの色変更
ついでに収集済みのメッセージの色を変更し、遠目で未回収かどうかわかるようにしました。ご提案いただきありがとうございます!
ちょっと諸々の作業が残っており今日のアップが間に合いそうになかったので、今夜中にアップデート版のデータを完成させ明日の朝アップロードすることにいたしました。
DLsiteさんはかなり審査を早く行ってくれるので当日中に公開される可能性もありますが、コミケ後の繁忙期ということでひょっとしたら1月10日中にはアップデートされないかもしれません。アップデートされたら改めて告知いたします。
それでは本日も記事をご覧いただきありがとうございました!
★★フォロー・いいねを頂けますとサークル一同励みになります!応援よろしくお願いします!★★
んだば重工の制作した画像や動画は自作発言・無断での商用利用さえなければ自由にSNSや掲示板などに掲載していただいて構いません。アダルト描写のあるものは各プラットフォームの利用規約を順守していただくようお願いいたします。
↓↓↓んだば重工公式SNS↓↓↓
X(twitter)アカウント
YouTubeチャンネル
↓↓↓公式Discordサーバーはじめました↓↓↓
んだば重工公式discordサーバー
正しくリンクが張れてなかったとコメントから情報をいただき修正しました。
情報を提供していただいた方、ありがとうございました!