開発は検証を絡めながら気長に進んでいます。
自機弾(敵弾)が画面の外に出た時、OnBecameInvisibleメソッドで判定をして非表示化を行っていたが、たまに非表示判定をできないケースがある模様。
※弾だけに…(;´∀`)
結局どうしたかというと、画面の外にトリガー判定用の壁をCubeで作成し、自機弾のisTriggerから派生するメソッド内で、非表示判定を実現できた。
とりあえず備忘録を兼ねて、以下に参考となったURLを。
■オブジェクトが画面外に出たときに消えるようにする
OnBecameInvisibleメソッドを使用する例など。
だが、実装結果は変わらずに時々発生ってところ。
■isTriggerか絡みでイベント契機のパターン表は以下。
アメーバ同士の衝突判定とかにも使えるかなぁ。
とりあえず状況は順調かな。
0 件のコメント:
コメントを投稿