UE4 蓝图之相关知识点总结

时间:2024-04-08 21:16:16

1、获取关卡中存在的所有指定Actor

  • Get All Actors Of Class 根据actor所属蓝图类来获取
  • Get All Actors with Interface 根据actor所属蓝图类所属蓝图接口来获取
  • Get All Actors with Tag 根据actor蓝图类所设置的Tag来获取

UE4 蓝图之相关知识点总结

2、ForLoop的使用

UE4 蓝图之相关知识点总结

3、自定义延时循环

UE4 蓝图之相关知识点总结

4、Pickup 捡道具 destroy actor

  • 该道具需要设置碰撞为overlop

UE4 蓝图之相关知识点总结

5、子弹 SpawnActor

  • 子弹蓝图类需要添加ProjectileMovement组件,这里设置初识速度为2000,不受重力影响

UE4 蓝图之相关知识点总结

UE4 蓝图之相关知识点总结

  • 让子弹在主角前方100个单位的距离产生,并沿着主角正前方发射去处。

UE4 蓝图之相关知识点总结

  • 让子弹在控制器正前方100个单位的距离产生,并沿着控制器的正前方发射出去。

UE4 蓝图之相关知识点总结

6、动态产生受物理作用影响的Actor SpawnActor

UE4 蓝图之相关知识点总结

UE4 蓝图之相关知识点总结

UE4 蓝图之相关知识点总结

  • 然后在关卡蓝图中通过按键G来产生

UE4 蓝图之相关知识点总结

7、使用construction script脚本

  • 设置灯的开和关,在编辑模式下

UE4 蓝图之相关知识点总结

UE4 蓝图之相关知识点总结

UE4 蓝图之相关知识点总结

  • 编辑模式下自动生成指定数量的actor

UE4 蓝图之相关知识点总结

8、使场景中一个灯光持续循环变化 TimeLine

UE4 蓝图之相关知识点总结

UE4 蓝图之相关知识点总结

9、调试,发射一条直线 LineTraceByChannel

UE4 蓝图之相关知识点总结

10、通过事件定义一个计时器,并stop掉

  • 鼠标右键按下开始一个每帧执行的计时器,抬起鼠标右键终止它

UE4 蓝图之相关知识点总结

11、使用蓝图接口,可以让不同的蓝图类实现该接口,当调用的时候就可以达到不同的效果了

12、编辑模式下修改对象Z轴缩放

UE4 蓝图之相关知识点总结

13、创建一个蓝图类,设置一个变量,当Spawn Actor的时候暴露出来

UE4 蓝图之相关知识点总结

UE4 蓝图之相关知识点总结

14、固定随机数

UE4 蓝图之相关知识点总结

15、根据场景名来加载场景、卸载场景

UE4 蓝图之相关知识点总结

16、通过控制台来执行命令,启动事件

UE4 蓝图之相关知识点总结

17、设置计时器

  • Set Timer By Function Name 通过函数
  • Set Timer By Event 通过事件

  • 清除计时器
    UE4 蓝图之相关知识点总结

18、指定特定 碰撞类型 的射线

UE4 蓝图之相关知识点总结

19、UMG相关

  • 通过控制器来显示或者隐藏鼠标的显示

UE4 蓝图之相关知识点总结

  • 通过控制器来设置游戏模式

UE4 蓝图之相关知识点总结

UE4 蓝图之相关知识点总结

  • 通过关卡名字来打开新场景

UE4 蓝图之相关知识点总结

  • 将widget移除,设置游戏暂停

UE4 蓝图之相关知识点总结

  • 通过widget蓝图创建widget,并将其添加到viewport,输入为了widget

UE4 蓝图之相关知识点总结

  • 退出游戏,使用控制台命令

UE4 蓝图之相关知识点总结

  • 通过控制台命令修改窗口分辨率

UE4 蓝图之相关知识点总结

  • 设置Widget可见或者不可见或者其他

UE4 蓝图之相关知识点总结

  • 在Designer中的控件,如果需要引用的话,需要将其设置为变量,选中控件,在Details中设置

UE4 蓝图之相关知识点总结

20、从摄像机原点开始向摄像机正方向画一条线,一般用来检测啥的

UE4 蓝图之相关知识点总结