Change mesh at distance

Hello,
I want to try to make a mesh change at distance, and I want to make it Runtime (in the Viewport). I tryed it with overlap Events it works nur not in Runtime.
I hope somebody can help me

try to use event tick> delay (set the desired time)> set mesh … or create a variable to save your position and when to increase a certain distance in it> set mesh

Hi, you can use lods for that. Level of Detail (lod) changes over distance and you can use whatever meshes you want for lods. Here they change the mesh at a further lod Creating and Using LODs in Unreal Engine | Unreal Engine 5.3 Documentation