在“SCharacter.h”中添加如下代码,从而为“SCharacter”添加弹簧臂和摄像机组件。
在“SCharacter.cpp”中添加如下代码
重新生成解决方案
打开虚幻编辑器,此时在视口中可以看到新添加的摄像机组件,摄像机处于世界坐标原点,并不会随着Character的移动而改变位置。
打开“PlayerCharacter”,在细节面板中无法看见弹簧臂组件和摄像机组件的参数,这是因为没有将组件附加在Character上
回到Rider编辑器中,在“SCharacter.cpp”中添加如下两行代码。将弹簧臂组价附加到根组件上,再将摄像机组件附加到弹簧臂组件上
在“SCharacter.h”中添加如下一行代码
重新编译 ,此时在UEEditor的视口中可以看到摄像机和弹簧臂组件已经挂载到Character