Character falling in Blueprint viewport
After upgrading from 4.8 to 4.9, I've noticed my Character appears to be falling in the Blueprint viewport (see the screenshot.) Before the engine update he was using the idle animation where he stands, but now he starts to fall when the viewport tab is opened.
The Character Blueprint is based off a C++ class, whose parent class is ACharacter. The base C++ class's constructor looks like this:
Update: Okay, I did some more testing now. I disabled "Auto Possess AI" in the Blueprint (in other words, invalidated the last line of code in the constructor), reopened the window, and now he's standing there like he used to. I tried each of the options for that property, and it seems like it only happens when it's set to "Spawned" or "Placed in World or Spawned".
I suppose because I'm possessing him with an AI Controller on spawn, he thinks he's supposed to be falling in the Blueprint editor too. I'm not sure if this is intended or wise - at least to me it's pretty annoying, but if anyone has a good explanation for it, I'm all ears.
However, I went back to the old commit, the one before the upgrade from 4.8.3 to 4.9, and the same behaviour could be seen there, so I was mistaken in thinking it was because of the upgrade.
I was able to reproduce the falling animation simply by setting the Auto Possess AI inside a blueprint and have reported the bug (UE-20732) for further investigation.
answered Sep 03 '15 at 05:40 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here