So that, in the editor it’s a mesh, but in the game it’s simply a transform - a bare scene component. So you can place some geo in the editor but it’s just a locator in the game.
Absolutely!
Use the ActorHiddenInGame option:
ah fantastic! one question though - is the mesh actually still there and collideable for example? I really want it to just collapse to a transform in game so I can use it’s position but not have the overhead of the object being there.
Try using a “Billboard” Component. That is a 2D Texture component without collision that is always facing the camera.
It can also be hidden with the “Actor hidden in Game” option.
It is still possible to collide with it, IF it has a collision mesh, but in your case I would assume there is no collision on the mesh in question, so: no problem and no overhead. If it’s a mesh that in some cases does need collision, you could simply set the Collision Preset to NoCollision for the invisible cases.
thanks very much!