Visibilty isn't working

I want the player to be able to destroy one object then multiple ones to appear. Originally I had this

but I added a set actor to hidden in game. Now my objects won’t appear but the one I want to destroy does.
(I only really started using it a few days ago so please forgive me with the questions I’ll keep asking)

can you clarify a few things:

  • The first blueprint, which Actor (Level or a Particular Class) does it belong to? Also why do you have two events defined to ‘E’ key?
  • Second blueprint, does it belong to the same Actor? Again one more event attached to the same key ‘E’. Is that intended or an error?
  • What exactly is going wrong?

Hi,

Set Actor Hidden In Game node just setup hidden flag. On your second image, you should check New Hidden property to hide actors you want.

In addition, you are working with actors that placed in persist level. After you delete one actor, reference to this one will be invalid. I think you should place this code in your coin blueprint, it eliminate problem with duplicated nodes and invalid references.

Best regards,

The first one was my original one but I deleted that. The second one is my updated one.
The sphere selected is the one I want to appear once the player has pressed E and the box disappears.
The box disappears but the sphere won’t appear :frowning:alt text

Thanks for the comment :slight_smile:
I want the two actors to appear once the first one is destroy