效果:

UE4 开关灯

步骤:

1.新建一个蓝图类,命名为Light_BP,

2.添加一个静态网格体组件

3.选择 SM_Lamp_Wall 模型

4.添加一个聚光源组件

5.调整光源照射角度

6.添加一个触发盒子并调整合适大小

7.添加开始重叠和结束重叠

8.如下图新建节点并连线

 9.关闭光源的可视性 (让灯一开始是关着的)

10.添加文本渲染组件

11.取消可视性(只有触碰触发盒子才显示)

12.设置文本的可视性

13.添加布尔类型变量 是否已经开灯

14.当开灯时,使得该变量为True

 15.获取该变量的值,如果是False可以开灯

此时效果如下:

如何当场景中的灯是否全部开了后来旋转机关门?

16.创建如下节点

17.创建关卡蓝图

18.创建自定义事件

19.在Light_BP中输入ce 开启机关门

 20.在视口界面中选中机关门,在关卡蓝图中创建一个对机关门的引用

21.创建如下节点

22.设置时间轴的关键帧

 这样就可以看到文章开头的效果了。

UE4 键盘控制开关灯相关推荐

  1. UE4-第二课开关灯延伸(创建类蓝图并使用键盘输入控制开关灯)

    类蓝图就是把蓝图封装成一个类,然后调用它的方法. 1.创建类蓝图,选择Actor类型,选择保存文件夹并重命名.打开完整的蓝图编辑器. 类蓝图中分为三个窗口,视口:能编辑物体信息.Constructio ...

  2. UE4(unreal Engine)中使用蓝图类Actor创建开关门,并使用鼠标和键盘控制开关门

    UE4系列文章目录 文章目录 UE4系列文章目录 前言 一.具体步骤 (一)自动开关门 (二)使用键盘开关门 (三)使用鼠标开关门 总结 前言 上一节中我们讨论了用蓝图来控制开关门,虽然可以实现效果, ...

  3. OpenGL之路(八)加入�光照效果和键盘控制

    在opengl中加入�光照的效果,可用键盘控制放大缩小 w键放大 s键缩小 d键开关灯 预览效果例如以下: 源代码例如以下: #include <gl/glut.h> #include & ...

  4. Unity学习笔记1-键盘控制开关灯(Point Light)

    Unity学习笔记1-键盘控制开关灯(Point Light) 实现开关灯用键盘上的两个按键控制,效果如下所示 1-创建材质球(Material):HighLight和OffLight **: )Li ...

  5. html5 javascript 事件练习3键盘控制练习

    <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8 ...

  6. 键盘控制事件应用教程大全

    获取键盘控制事件是实现交互性最有力的方法之一.          首先需要了解的是如何初始化该事件,基本语句如下:          document.onkeydown = keyDown      ...

  7. ROS探索总结(七)(八)(九)——smartcar源码上传 键盘控制 操作杆控制

    ROS探索总结(七)--smartcar源码上传 看到前面写的博客还是帮助了很多ROS的学习者,我感到非常荣幸.其实我也是一名ROS的新手,ROS的相关资料少,上手难度大,我现在也在摸索着学习,还希望 ...

  8. Mouse Without Borders 一套鼠标键盘控制多台电脑

    当我的桌子上除了笔记本之外还多了一个台式机后,两个鼠标,两个键盘就显得十分多余,于是开始探索怎样用一套鼠标键盘控制多台电脑... 首先搜到的是这玩意--KVM切换器 在他49个赞的诱惑下,我还去淘宝搜 ...

  9. 多车调度问题(大疆Robot Master)——ROS键盘控制失灵,小车无法收敛定位,路径规划出错

    问题1 ROS键盘控制小车失灵 具体就是:用键盘左右转小车,速度贼快,而且方向不正确,检查发现是控制模块失灵,有可能是内部测量元件(陀螺仪等)烧了,换了个控制模块解决. 问题2 小车无法收敛定位 具体 ...

  10. [转]基于ROS平台的移动机器人-4-通过ROS利用键盘控制小车移动

    原文出处: https://blog.csdn.net/Forrest_Z/article/details/55002484 准备工作 1.下载串口通信的ROS包 (1)cd ~/catkin_ws/ ...

最新文章

  1. Linux文本处理必杀技之awk应用详解
  2. JavaScript算法题:查找数字在数组中的索引
  3. 代码审核工具ReviewBoard在Windows下安装问题
  4. python绘制一个圆_Python在网格上绘制一个填充的“圆”
  5. 百度编辑器在编辑视频时src丢失的问题
  6. SQL 语句优化--IN语句优化案例
  7. 访问权限修饰符( public,protected,default,private )的使用对象和作用域
  8. 应用程序架构指导袖珍版
  9. 产品设计体会(7024)有关交互设计,读过的6本书
  10. 2017 年 10月ios 面试题 总结
  11. 【计算机二级】综合题目
  12. Java声效计算器(带有十进制转二进制和十六进制的功能)
  13. python统计中英文字符_如何统计文本中的中英文字符数?Python帮你解决
  14. Android中 .stub类的使用
  15. Ajax基础教程电子版
  16. html5游戏一键端,【稀有游戏】伊卡洛斯ol手工端+VM一键端+伊卡洛斯客户端
  17. 为何说Linkedin会是Facebook唯一的对手
  18. 服务器获取真实客户端 IP
  19. java按照字节截取字符串
  20. 文华财经期货傻瓜式操作设置期货止盈止损指标公式,期货技术分析多空平仓离场信号

热门文章

  1. ubuntu里解决Firefox登陆12306问题
  2. python十进制转三进制_Python进制转换
  3. 微服务项目架构演变过程
  4. 从零开始学会做一个简单的APP
  5. sql:mysql:函数:字符串函数
  6. 产品驱动程序一览表(ThinkPad X61)
  7. mac 显示器分辨率_如何在Mac上选择精确的显示分辨率
  8. 【打开CMD的方法】
  9. 使用Arduino开发ESP32(15):模块基本信息与复位原因获取
  10. 应届毕业生怎么快速找到高薪工作?