[UE4]增加观察者

角色死亡以后,让控制器控制另外一个只能移动,没有实体的Character角色

 使用“Possess”函数让控制器控制新生成的观察者对象。如上图所示要使用Delay延迟1秒再生成观察者,是因为死亡的时候执行了AttachToComponent(把死亡时候第一人称模型的武器转移到第三人称模型上面去),然后又立即调用了Possess控制别的角色,导致调用的AttachToComponent不起作用,所以要延迟一定时间在调用Possess。

注意:

必须使用这个函数获得控制器。而不是使用

原文地址:https://www.cnblogs.com/timy/p/9985746.html