UE4系列文章目录

文章目录

  • UE4系列文章目录
  • 前言
  • 一、制作步骤
  • 注意

前言

虚幻引擎4是一个游戏开发工具的集合,能够生成从2D移动游戏到AAA控制台游戏的一切。它是《方舟:生存进化》、《铁拳7》和《王国之心III》等游戏的引擎。玩家熟知的就有《绝地求生》、《使命召唤》等各种好玩的游戏,精致的画面场景,华丽的战争特效,可以给玩家带来最震撼的世界。而在细微之处,使用真实的物理引擎,搭配所有渲染物体与,模型进行真实的动力学加持,让物体之间的碰撞显得更加真实,也让各种战斗场景让你有种身临其境的感觉!

在虚幻引擎4中开发对于初学者来说非常简单。使用蓝图可视化脚本系统,您可以创建整个游戏,而无需编写一行代码!结合易于使用的界面,您可以快速启动并运行原型。

本虚幻引擎4教程的重点是帮助初学者入门。本教程将介绍以下要点:
终于学习到UE4的蓝图部分了
先看下最终效果

一、制作步骤

1.新建项目
(1)选择“游戏”,然后点击下一步

(2).选择模板
选择“第三人称游戏”,然后点击下一步

(3).项目设置
使用默认的就好,注意:选择“蓝图”和“含初学者内容包”,初学者内容里面有我们后面用到的素材-门,设置项目名称

(4).把门拖入场景中
在内容浏览器中,把门拖入场景中

(5).设置门的碰撞
在场景中鼠标选中门,然后再右边的“静态网格体”用鼠标双击


选择“碰撞”->“添加盒体简化碰撞”

把门的碰撞范围调整缩放

(6)添加盒体触发器
在放置actor中选择“基础 ”->盒体触发器,拖入到场景的门上,并调整范围:绿色线框包裹住门
(7)打开关卡蓝图视口
在“蓝图”->“打开关卡蓝图”


(8)添加门的引用对象
在主视口中选中门-SM_Door

切换到蓝图视口,鼠标右键弹出窗口,选择"创建一个对SM——Door的引用"

(9)为盒体触发器添加进入和离开事件
在主视口选择盒体触发器-TriggerBox

在蓝图关卡中鼠标右键弹出窗口,选择“为Trigger Box1添加事件”->碰撞->添加On Actor Begin Overlap
选择“为Trigger Box1添加事件”->碰撞->添加On Actor End Overlap


(10)设置Actor旋转
由于UE4中Z轴朝上,所以门是按照Z轴旋转,所以把Z轴旋转80度,具体操作:
在蓝图关卡中,点击鼠标右键弹出窗口,在搜索栏中输入"setactor"->设置Actor旋转


选择“New Roatation”,鼠标右键弹出“分割结构体引脚”


(11)设置时间轴
鼠标右键弹出窗口,在搜索栏中输入“时间轴”->添加时间轴


双击“时间轴_0”,弹出时间轴模板,选择添加浮点型轨道,点击“f +”图标



(12)在时间轴上添加关键帧
把长度设置为2秒,也就是说开门动作是2秒,缓慢开门,然后点击水平、垂直图标使坐标轴适应屏幕,方便设置关键帧,


鼠标右键弹出窗口->添加关键帧到CurveFloat_0

鼠标移到0帧的位置设置门开启的角度:时间 0.0 值0.0

鼠标指向0号关键帧,右键弹出->自动,时间轴会在2秒内自动插值

设置最后一帧:时间2秒,值80

(13)关联事件
在事件图表中

注意

如果发现门没有打开和关闭的效果,可能是没有把门设置成“可移动的”,具体设置方法如下:
在主视口鼠标选中门,在右边的细节面板的“移动性”设置成可移动

realEngine(UE4)实现开关门效果相关推荐

  1. UE4使用Matinee做开关门动画

    关掉matinee界面 编译保存后,运行场景,就可以看到开关门效果 FR:海涛高软(hunk Xu)

  2. Three.js实现汽车3D展示/开关门/变色/运动/视角切换/波动热点/汽车模型

    1,介绍 该示例使用Three.js库 r141版本. 主要实现功能:使用Three.js实现引入汽车模型,汽车3D展示,开门关门动画,运动,变色,视角切换,显示波动热点标签. 效果图如下: 参考案例 ...

  3. UE4使用时间轴制作简单开关门

    UE4版本为4.20 1.在StarterContent->Props中把SM_Door托如场景中 2.在SM_Door周围放置一个盒体触发器(基本->盒体触发器) 3.打开关卡蓝图,为盒 ...

  4. UE4 关卡蓝图实现开关门

    目录 1.创建门 2.为门添加碰撞体 ​3.添加盒体触发器 4. 开关门实现 最终效果: 1.创建门 可以使用系统自带的门,如下图 创建门的步骤: 1.1 按下图步骤点击添加内容包 1.2 将 Sta ...

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

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

  6. Unity 制作旋转门 推拉门 柜门 抽屉 点击自动开门效果 开关门自动播放音效 (附带编辑器扩展代码)

    简易的门制作 对于一个新手来说,这个工具是最好的选择 上一篇关于开关门的文章相对于复杂,感兴趣的可以查看上篇开关门制作 优点 挂载就能使用 控制面板一看就懂(全是中文) 简单的调试就能获得自己想要的效 ...

  7. UE4开关门简单记录

    参考原文: https://www.bilibili.com/video/BV164411Y732?p=27 自动门 1,放置一个门,且确保门的碰撞正常. 可以具体调整碰撞的大小范围. 2,添加一个盒 ...

  8. Unity靠近后开关门的效果实现

    实现一个大多数的游戏场景中,靠近门之后,按下"F"键开门,再按下"F"键关门的效果. 这里要利用到触碰体(Trigger)和查找场景中物体的知识. 首先搞一个门 ...

  9. UE4(虚幻4)基础:蓝图初识--开关门(二) 键盘控制门

    键盘控制门:通过玩家在键盘上按键来控制门的打开关闭,如"按E打开": 1.创建蓝图类和模型: 创建的方法如我的上一篇文章:  感应门     <--戳这里 2.处理蓝图,事件 ...

最新文章

  1. 用YOLOv5模型识别出表情!
  2. 转 AIX7.2+11.2.0.4RAC实施
  3. C++跨平台IDE之CodeBlocks
  4. 查看mysql数据库历史_查看mysql数据库历史
  5. sougou ubuntu 优麒麟_搜狗输入法 Linux – V2.3 版发布,完美适配优麒麟 19.10
  6. 天津理工大学计算机工程学院院长,王法玉
  7. 使用JAVA基础语法做一个简易的发票管理系统
  8. 大喇叭疫情防控广播解决方案
  9. delphi android 微信支付,Delphi XE10实现移动端微信支付接口(含源码)
  10. 北京理工大学计算机学院嵩天,嵩天教授做客我校信息学院
  11. Android 多国语言
  12. c语言中正确的常量表达式,C语言常量变量表达式
  13. 全类销项发票电子化管理系统:iBox+RPA的开票流程数字化
  14. fps类游戏c语言源程序,95k的FPS游戏!用C++和汇编编写
  15. 【原创】Kinect for windows SDK 入门学习资源合辑
  16. linux 函数中打印调用栈
  17. matlab复数方程的根,matlab解超越方程的复数根
  18. arping 的特殊用法
  19. nordic 52832中添加RTT打印
  20. P4460 [CQOI2018]解锁屏幕

热门文章

  1. 语音合成vocoder(一) 概况
  2. D3D11 立方体贴图(天空盒子)
  3. BZOJ1232 安慰奶牛cheer (洛谷2916)
  4. xd生成html,7款Adobe XD必备插件
  5. 2022年9月全国计算机二级报名通知 @知识兔
  6. 用JavaScript去找出一个数组里的所有素数(质数)
  7. Python编程:从入门到实践(读书笔记:第6章 字典)
  8. 爬虫爬取快代理网站动态IP
  9. 【转】电子签章(Electronic Signature)在C#中的实现方法
  10. 数组操作(栈方法、队列方法、重排序等)