How does this Touch Input Event works?

And where can I learn this all?

And from my 2¢ below:

Why not to use it in actor blueprint?

  • because it dramatically and often irreversibly complicates input handling
  • because you may have 20 actors in the level and when you press Space, all 20 will jump… (you may want this but usually don’t)
  • because input is (and, in most cases, should) be consumed when used
  • because it’s not the actor’s role to handle input
  • because there is a better place for it - Pawn or Player Controller - they are the ideal input instigators and processors
  • because of order in which input is handled (check out the Input Processing Procedure in the link)

By default, input is disabled for regular actors:

How you came to know it when you were
learning?

  • 40% digging through documentation
  • 20% experimenting (by failing and figuring out what works & what does not)
  • 10% helping others understand it better
  • 10% digging up Forum posts and sifting Answer Hub
  • 40% - stuff I still don’t know

That’s like 120%…, I know. Assuming here there are things that I don’t know that I don’t know yet. :wink:


Place that node in the Player Controller / Pawn or even Level Blueprint and see if it works then.

1 Like