敵キャラクターがプレイヤーが近づいたらスポーンするようにしたい。

PlayerControllerからControlledPawnを取得し、スポーンポイントからそのControlledPawnのLocationまでの距離を求め、指定値より離れている場合にスポーン処理をスキップすればよいです。

敵キャラクターのスポーンをプレイヤーが近づいた時限定にしたいと思っています。
現在広い範囲でスポーンさせていて、時間がたつにつれ敵が無限に増えていき、重くなってしまいます。

もしブループリントでの解決方法が分かる方がいましたら、教えてください。お願いいたします。

(Help Me!!!)