Hi,
I'm working with UCC + UIS + BehaviorDesigner, and using a pool system and spawner to respawn AI enemies.
Not using CharacterRespawner.
I call characterLocomotion.ResetCharacter() before the dead enemy was recycled.
The issue is when the recycled dead enemies were respawned in the scene, they just stand there and idle forever, the BD tree shows they can't patrol the waypoints and can't see the player even the player is standing right in front of them.
What should I do if I want to use my own pool system instead of UCC's ObjectPool? Any suggestions would be much appreciated.
I'm working with UCC + UIS + BehaviorDesigner, and using a pool system and spawner to respawn AI enemies.
Not using CharacterRespawner.
I call characterLocomotion.ResetCharacter() before the dead enemy was recycled.
The issue is when the recycled dead enemies were respawned in the scene, they just stand there and idle forever, the BD tree shows they can't patrol the waypoints and can't see the player even the player is standing right in front of them.
What should I do if I want to use my own pool system instead of UCC's ObjectPool? Any suggestions would be much appreciated.