https://docs.unrealengine.com/5.0/en-US/implementing-blueprint-interfaces-in-unreal-engine/
官方文档的笔记
接口:
例如你可以拥有完全不同类型的对象,如汽车和树,但却拥有相同的事件:就像它们都可以被武器射击并受到伤害。通过
1.创建一个包含OnTakeWeaponFire函数的Blueprint接口;
2.并让汽车和树实现这个Blueprint接口;
您可以将汽车和树视为相同的类型,并且在其中任何一个被击中时调用OnTakeWeaponFire函数。
案例:鼠标拾取
在虚拟漫游时候交互功能常用到
打开第三人称模板的蓝图
拾取的基本原理
讲解了line trance by channel节点的运用