Alternatives for "Actor Has Tag"


I have tried pretty much anything i can think of to make this work but for some reason it just doesnt find the tag

any fixes or other ways to implement this (check if hit actor = drill actor) will be greatly appreciated

  • what is that trace hitting to start with
  • how are you tracing
  • how is the collision set up
  • your tag reads None

Doing what you’re doing is as straighforward as you expect. If this does not work, something else is configured incorrectly, meaning no other method (like calling an interface) will work anyway.

1 Like

you can try to first cast to the actor and than check from the cast wether it has the tag. Or you create a custom variable in the actor and check for this from the cast instead for a tag.

Make sure you’re using Actor Tags and not Component Tags.


@ThisGuyIsUnreal

Or you create a custom variable in the actor and check for this from the cast instead for a tag.

Your suggestion requires nested conditional casting if the project has more than 1 class that you can interact with.

e.g. Cast to Drill (Fail) → Cast to Axe (Fail) → Cast to Shovel (Fail)…