Duplicate, but verified fixed in //UE4/Release-4.11/2826901
If you have a Blueprint with a pre-existing component, then add that to a map, and copy it, OnHit events in the COPY will also trigger in the ORIGINAL.
According to the licensee, this happens with ACharacter, which has exisitng components or AActor with a component added in C++, I only repro'd and confirmed the ACharacter case (Repro steps and more explanation included)
1. Create Blueprint from Character class
2. Add OnHitComponent for the Capsule and wire up a Print String to display the Self variable
[Image Removed]
3. Drop one of these in a map. Name it "ObjA"
4. Alt-drag to copy it. Name it "ObjB"
5. Run the player into each placed Blueprint
Result:
Hitting ObjA prints "ObjA"
Hitting ObjB prints "ObjB" AND "ObjA"
*If you set the Debug filter to ObjA and add a Breakpoint for the OnHit event, it'll trigger the break even when bumping into ObjB
*If you drag in a fresh Blueprint "ObjC" rather than copy, this problem doesn't occur.
i have this problem UE4CC-Windows-58DC12AF4B97F057BD108FBFF569B2E9_0000
Delay nodes occasionally don't fire the "Completed" output in a nativized build
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
I am not able to find world outliner how to enable it?
I can't open my map from the editor.
An error occurred while trying to generate project files !?
What method is used to fill polygonal regions when drawing spline mesh at run time?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-24932 in the post.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Target Fix | 4.11 |
Created | Jan 5, 2016 |
---|---|
Resolved | Jan 5, 2016 |
Updated | Apr 27, 2018 |