Hi all,
I am still rather new to blueprint and so if there is a better way to approach this please let me know. My current problem is that it doesn’t seem possible to add force to multiple objects at once. For visual example, imagine, you point at a box. That box has friends. If you pick it up you apply the same force to all of its friends and so they all rise or fall together.
A blueprint can only have one event tick, Event tick can only have one output stream and apply force doesn’t accept more than one target at a time (Definitely not an array). To daisy chain 20 add forces seems like a really bad idea.
I tried to work around this by having a two step sequence triggered by an event input (Click) that first traces a line to an object. It retrieves an array from that object and in a loop casts each object in the array to the correct class, gets the target and attempts to add force to each object within that array by piping that target to the input of an add force in step two of the sequence. I’ve printed the array retrieved by step one and the returned list of targets is correct. Unfortunately, only the first object is getting force, the rest are ignored.
How can I add force to more than one object at a time?