I’ve been pulling my hair out for a few days trying to wrap my head around using behavior trees. I’ve followed several tutorials and have also tried experimenting, and my AI character just stands there. I’ve even found some other people’s shared projects, and they don’t work. I can move the character using a Simple Move To Actor or Simple Move To Point node in a blueprint, and that works exactly as expected, but nothing I do seems to get the behavior tree to trigger movement.
I had assumed I was missing something, or had something mis-configured, but I found a project from a tutorial video:
It worked when the video was recorded. On my machine, it works fine on 4.0.2, but does not work right on 4.1.1 or 4.2. This makes me feel a touch better about not being able to get behavior trees to work in my projects, as it would seem to indicate that 4.1.1 changed or broke something with regards to behavior trees and AI programming.
Before I filed a bug, I wanted to see if anybody had run into this and knew what has changed or what might need to be fixed? AI seems a commonly-enough used functionality that I’m guessing someone has figured this out already, but Google has failed me.