エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Unity】CullingGroupで視界内にある座標から敵を生成しないようにする - テラシュールブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Unity】CullingGroupで視界内にある座標から敵を生成しないようにする - テラシュールブログ
CullingGroupの使用例で、敵がプレイヤーの視界内にある場合は生成しないアプローチについてです。 視界... CullingGroupの使用例で、敵がプレイヤーの視界内にある場合は生成しないアプローチについてです。 視界内から常に敵が生成されるのであれば、敵の出現ポイントを見極められてしまったり、最悪置き撃ちされてスコアを稼がれてしまいます。それを防ぎます。 使用する機能と流れ 実際に作ってみる サンプルプロジェクト 関連 使用する機能と流れ CullingGroupを使う訳ですが、今回はCullingGroup.IsVisibleを使用します。 onStateChangedコールバックを元に見えてない生成ポイントリストを管理した方が計算回数が少ないような気がしますが、毎回計算した方が作るのが楽だったので、そちらを採用します。 大雑把な処理の流れとしては、下のような形です。 見えてる生成ポイントをリスト化 リストの中からランダムで生成ポイントを設定 敵を生成 0.5秒待つ 実際に作ってみる ステー