UE4--蓝图(一)

蓝图

蓝图是一套可视化的脚本系统,通过可视化的方法就可以进行编译运行。

蓝图的使用

UE3(UDK)=kismet(Level Based)
基于关卡使用,每一个关卡都有一套脚本,要想使用上一个关卡的内容,将上一关卡的脚本复制粘贴即可。
一个台灯可以开,可以关,在所有关卡中需要,就要拷贝很多次,为了解决这一问题,就出现了UE4
UE4=Blueprint(BP)
UE4中提出蓝图系统

  • Level Blueprint(I Per Level) 关卡蓝图系统
  • Class Blueprint(Multiple) 一些公用的,到出一些变量,可以在不同关卡中进行不同的设计

C++与蓝图相互配合
蓝图主要为不懂程序的设计人员进行可视化操作,将设计师与程序员联系起来

蓝图工作界面

在这里插入图片描述

下面让我们来实操一个台灯的栗子
  1. 打开UE4,在场景中建一做房子

  2. 在房子外创建角色的出生点

  3. 在房子里放一个点光源
    在这里插入图片描述

  4. 将点光源的visible属性改成false
    在这里插入图片描述

  5. 打开蓝图编辑器
    在这里插入图片描述

  6. 进入界面后,右键点击创建一个对PointLight的引用
    在这里插入图片描述

  7. 在新建等光操作中拉出一条线,搜所visi,会出来一些提示
    在这里插入图片描述

    扫描二维码关注公众号,回复: 10187182 查看本文章
  8. 点击Set Visibility,并将关卡的操作链接到开始操作中,运行,会发现灯亮了
    在这里插入图片描述

发布了55 篇原创文章 · 获赞 47 · 访问量 3533

猜你喜欢

转载自blog.csdn.net/qq_42577542/article/details/104324016