蓝图类
感谢程序员的暴击。
https://www.bilibili.com/video/BV125411h7c4?p=17
这个例子说明了蓝图类的用法,而不是关卡蓝图。把蓝图类当作类就可以了,可以把蓝图类拖到场景多份,就像多个对象一样。
蓝图类更加灵活。
这个例子是,人经过灯,则关闭的灯打开,打开的灯关闭。
人是GameMode中的第三人称
灯有三部分,灯罩,点光源和触发盒。
1,GameMode设置为第三人称
2,建立灯光的蓝图类
2,选取父类为Actor
3,双击BP_LIGHT类,添加各个组件,
3.1点光源
3.2添加灯罩模型
将灯罩模型拖动到蓝图类里
3.3添加包围盒组件
4,在事件图表中,经过后进行灯光变化,亮变暗,暗变亮
4.1点击左边组件列表中的box,右键,进行重叠后的事件,即第三人称经过灯光包围盒的事件
4.2点击左侧组件列表中的poinglight,进行灯光的亮暗变化
5,连线触发事件
6,将多个bp_point蓝图类拖至多个场景
7,运行,发现明暗均有