虚幻4的蓝图,其实是一种可视化编程,背后需要一套很复杂的东西才能将前台的逻辑变得简单,它是将一些东西封装成小框框,然后靠一条条线来链接起来,这个的好处就是很直观,给很多对写代码天生不感冒的人,提供了一种新的创造游戏的方法。

虚幻4的蓝图分为两种,Level Blueprint和class Blueprint,Level Blueprint用编程的角度来解释,就像是子在一个文件里,或者是场景里,写的面向过程的代码,说有代码按自身的顺序依次执行,而class Blueprint 用编程的角度来解释,就是将我们所需要的东西,操作,封装成一个类,我们可以在以后直接使用它的对象,十分方便,也十分强大

首先,我们先来认识一下虚幻4蓝图的变量,虚幻4 的蓝图的变量,跟我们编程里的变量基本一致,并且,他还给封装了好多类和结构体,这些东西我们在用到的时候再来说

接下来是开关门的蓝图,具体做法请看官方视频:

点击看大图

OnActorBeginOverlap是进入触发器时,触发事件,然后走到Timeline,这个蓝图是说,给对象两个状态之间一个过度,之后链接到Set'ActorLocation,设置门的位置。

OnActorEndeOverlap是离开触发器,触发事件,让门回去,只不过是相反方向移动。

Event BeginPlay是游戏一开始就触发的事件,之后是一个Vector的set方法,他的值就来自于门的Location。这个蓝图还是比较好理解的,大家哪里不明白可以在下面的留言里回复,我会第一时间解答

52vr补充一条:Door InitialLocation是一个新建的变量,在Event Begin Play事件中,被Set了初值,然后在开关门事件中 被引用。

ue4蓝图运行顺序_[UE4蓝图教程]蓝图入门之变量使用 - 纳金网相关推荐

  1. ue4蓝图运行顺序_学习UE4,先学蓝图还是c++_资源库

    由于UE4编程从语言上划分为c++和蓝图脚本,所以学习UE4的人都会在蓝图和c++之中摇摆不定.下面为大家分享UE4蓝图和c++各自的优势与实用性,大家可以根据这些信息酌情选择先学习蓝图还是c++. ...

  2. clover更新驱动 后不能开机_黑苹果安装教程:Clover引导文件添加——墨涩网

    教程导航: 黑苹果安装教程①:认识黑苹果Mac+准备工作--墨涩网 黑苹果安装教程②:制作黑苹果Mac系统启动U盘--墨涩网 黑苹果安装教程③:准备磁盘+主板BIOS设置--墨涩网 黑苹果安装教程④: ...

  3. ue4蓝图运行顺序_UE4蓝图解析(四)

    这是蓝图解析系列文章的第四部分,将介绍Statement优化和字节码生成 相关索引:南京周润发:UE4蓝图解析(一)​zhuanlan.zhihu.com南京周润发:UE4蓝图解析(二)​zhuanl ...

  4. ue4 改变枢轴位置_[UE4蓝图][Materials]虚幻4中可互动的雪地材质完整实现(一)

    不说废话,先上个演示图 最终成果(脚印,雪地可慢慢恢复,地形可控制) 主要原理(白话文): 假如你头上是块白色并且可以透视的平地,来了个非洲兄弟踩上面,你拿起单反对着上面拍了一张,照片如下 把脚印稍作 ...

  5. ue4 改变枢轴位置_[UE4蓝图][Materials]虚幻4中可互动的雪地材质完整实现(二)

    上一篇: [UE4蓝图][Materials]虚幻4中可互动的雪地材质完整实现(一)​zhuanlan.zhihu.com 10.新建一个MaterialParameterCollection(材质参 ...

  6. ue4 改变枢轴位置_[UE4]偏门实用技巧合集

    前言: 不论是玩游戏,还是玩软件,我对操作和技巧都有着痴迷的追求.而且是个快捷键狂魔. 从这个工具就能看出来,我对快捷键的执着,对工作效率极致提升的吹毛求疵. 戴巍:[SD Plugin] 快捷键创建 ...

  7. ue4 设置打包名称_[UE4]工程打包时添加自定义文件 - 纳金网

    Project Settings -> packaging -> Packaging选项中,有多个设置项来设置打包时要排除或者包含的文件夹,比如:设置哪些目录不参与cook,以及哪些目录在 ...

  8. 命令 启动顺序_笔记一: 启动选项与系统变量

    启动选项(startup options) 定义: MySQL有很多设置项,如存储引擎,客户端连接数量,缓存大小等,这些设置项在配置文件中都有默认值,在启动MySQL时可以在启动命令后面加一些参数来修 ...

  9. 组态王bitset用法_组态王教程(基础入门篇).pdf

    组态王教程及使用问题解答(基础篇) 一.组态王教程 简介:本教程是学习"组态王"软件的入门教程,覆盖了"组态王"软件的大部分基本功能.学完本教程后, 您将能够建 ...

最新文章

  1. pip 代理设置,坑爹的代理继续
  2. 新 IDE 出现,程序员迎来危机?
  3. 百度分享--分享按钮的实现
  4. 微信「看一看」 朋友在看的增强推荐系统
  5. 蓝桥杯 历届试题 剪格子
  6. php 顺丰接口实例,顺丰BSP接口PHP开发注意事项
  7. servlet ---- 简单案例
  8. PhoneGap插件开发实例
  9. [收藏]Mysql日期和时间函数
  10. PHP 订单拆单后明细总金额与订单金额存在差异
  11. 杭电Oj刷题(2009)
  12. 政府黑客使用无文件技术投放远程控制木马
  13. 美团外卖饿了么百度外卖竞品分析报告
  14. 【百战GAN】SRGAN人脸低分辨率老照片修复代码实战
  15. Unity3D中UGUI的RectTransform对齐方式详解
  16. 基于国产芯片的刀片服务器,至强E5核心助力 5万左右刀片服务器导购
  17. OpenBMC环境搭建及测试
  18. 皕杰报表中的过滤分组函数与过滤分组报表
  19. web开发---为什么要安装web服务器
  20. screen 远程终端不中断

热门文章

  1. 阿里月薪35k的B端产品经理,到底要懂多少业务?
  2. 经不住似水流年,逃不过此间少年
  3. Git、GitHub、GitLab区别与联系
  4. html当中如何引用js文件
  5. 十万个为什么儿童版_十万个为什么儿童版
  6. mysql 只读视图_MySQL 视图
  7. Win10下findfont: Font family [‘sans-serif‘] not found中文显示问题解决方法
  8. m基于matlab的雷达信号分选技术研究,包括时域瞬时自相关法,频域复倒频分析法,调制域过零检测法,时频小波变换法
  9. 【独立版】智慧城市同城V4_2.1.1全开源全插件+VUE前端,修复平台装修公告组件风格二和风格三无法自动滚动的问题
  10. win10 64位安装绿色版mysql-5.7.16-winx64