蓝图实例

91 阅读1分钟

1.关卡蓝图

开关门指的是角色靠近门的时候,门打开;角色离开门的时候,门关闭。 使用到的节点有

OnActorBeginOverClap(TriggerBox):角色进入碰撞时触发事件

OnActorEndOverlap(TriggerBox):角色离开碰撞时触发事件

时间轴(TimeLine):控制动画的播放。

Lerp(Rotator):控制动画播放的起始状态和终止状态。

SetActorRotation:控制角色旋转体。

1.1开关门蓝图示例

image.png

2.蓝图类

2.1.灯光蓝图类

灯光蓝图类主要由BoxMesh组件、PointLight组件、Box组件构成。可以完成预设的效果

image.png

2.2.计时器蓝图

计时器蓝图主要由TextRender组件构成。使用到的节点包括Delay延时节点、SetText节点。

image.png

蓝图逻辑

image.png

2.3 传送门蓝图

传送门的制作流程:

2.3.1 制作Plane面片放置在场景中

2.3.2 模式面板选择SceneCapture2D,并放置在要传送的目的地

2.3.3 制作材质DoorMaterial,将其Shading Model设置为unit

2.3.4 制作TextureRender2D,并将SceneCapture2D的渲染目标Texture Target设置为该TextureRender2D

2.3.5 将DoorMaterial的自发光颜色设置为TextureSample

image.png

2.3.6 将DoorMaterial赋值给Plane面片

2.3.7 在Plane面片上添加TriggerBox,并调整其大小

2.3.8 编辑关卡蓝图

image.png

2.3.9 至此,传送门制作完毕。