可视化编程
文章平均质量分 96
shandongwill
学而不厌,诲人不倦,承接java、大数据相关各类培训和咨询,C、C++基础培训
展开
-
UE蓝图 编译过程详解
蓝图编译器是一种用于编译UE蓝图的可视化脚本系统的编译器。 其主要作用是将蓝图资源的属性和图转换成类,以便在运行时使用。在编译过程中,编译器会将节点转换成一系列的语句,然后编译器后端会将这些节点翻译成字节码操作。例如,变量赋值、无条件跳转(goto)和调用(call)等操作。原创 2024-03-01 10:17:57 · 2255 阅读 · 4 评论 -
UE蓝图 数组(MakeArray)节点和源码
在Unreal Engine的蓝图中,数组节点是容器节点的一种具体实现,用以创建空白数组或数组变量。你需要在你的蓝图中从“右键菜单” -> 在弹出框中输入节点的名字进行检索->选择节点,添加一个MakeArray节点。节点的属性窗口中,您可以设置数组的默认值。例如,您可以根据游戏逻辑的需要,在循环中生成一系列元素,并将它们添加到数组中。节点创建了数组,并填充了数据,您就可以使用其他与数组相关的节点来处理这些数据。节点在UE蓝图中扮演了创建和操作数组的关键角色,使您能够在游戏中灵活处理和管理数据。原创 2024-02-29 14:58:03 · 1278 阅读 · 5 评论 -
UE蓝图 宏(Macro)节点和源码
宏有一个由Tunnel节点 指定的入口点和出口点。每个Tunnel都可以有任意数量的执行或数据引脚,当在其他蓝图和图表中使用时, 这些引脚在宏节点上可见。宏用于封装和管理蓝图逻辑,提高代码的可读性和可维护性。通过合理使用蓝图宏节点,可以使UE4项目的开发更加高效和灵活。原创 2024-02-28 08:33:53 · 1577 阅读 · 10 评论 -
UE蓝图 序列(Sequence)节点和源码
UE(Unreal Engine)蓝图中的ExecutionSequence节点是一个非常重要的节点,用于控制执行序列中的不同分支。:序列节点可以用于实现游戏对象的状态管理。例如,在角色创建时,可以使用序列节点来确保先加载角色的模型,然后设置角色的初始状态,最后为角色添加技能和装备。例如,在任务执行过程中,可以使用序列节点来控制任务目标的完成顺序,或者在任务完成后触发特定的奖励或事件。原创 2024-02-25 20:31:26 · 2075 阅读 · 14 评论 -
UE蓝图 函数调用(CallFunction)节点和源码
函数调用(CallFunction)节点用于调用指定的函数或方法。这些函数可以是引擎自带的,也可以是用户自定义的。原创 2024-02-24 11:56:37 · 2170 阅读 · 6 评论 -
UE蓝图 返回结果(FunctionResult)节点和源码
FunctionResult节点是UE蓝图中用于返回函数执行结果的重要节点之一。它可以帮助您将函数的返回值传递给调用者,并在需要时进行调试和测试。FunctionResult节点通常位于函数的末尾。原创 2024-02-22 11:07:38 · 1373 阅读 · 9 评论 -
UE蓝图 入口(FunctionEntry)节点和源码
UE蓝图 入口(FunctionEntry)节点和源码在UE(Unreal Engine)蓝图中, 是UE蓝图中函数或宏的入口节点,通常被称为“函数入口节点”或“FunctionEntry”。这个节点是一个事件节点,它标志着函数或宏的开始执行。当这个函数或宏被调用时, 节点会被激活,从而触发函数或宏内部的逻辑执行。原创 2024-02-21 14:32:29 · 1197 阅读 · 6 评论 -
UE蓝图 分支(Branch)节点和源码
在Unreal Engine(UE)的蓝图中,分支节点是一个非常重要的的逻辑控制节点,它允许你根据某个条件(Condition)的真假来执行不同的逻辑路径。这个节点在编程中相当于一个if-else语句,用于控制程序的流程。原创 2024-02-20 12:00:23 · 1844 阅读 · 23 评论 -
UE蓝图 Cast节点和源码
Cast节点是一种蓝图系统中的节点,用于执行类型转换操作。Cast节点用于检测一个对象是否可以被转换(或“投射”)为另一种类型,并在转换成功时返回转换后的对象。原创 2024-02-19 15:13:33 · 1614 阅读 · 6 评论 -
UE蓝图 Set节点和源码
UE蓝图中的Set节点是用于对变量进行赋值操作的重要组件。它具有多种功能和作用,具体如下:总的来说,UE蓝图中的Set节点提供了一种直观、简单且高效的方式来对游戏开发中的变量进行赋值操作,同时支持多种数据类型和动态修改,极大地简化了游戏开发过程。实现方式:总的来说,UE蓝图中的Set节点是游戏开发中不可或缺的一部分,它简化了变量操作过程,提高了开发效率,并使得逻辑流程更加清晰明了。通过了解Set节点的功能和实现方式,开发者可以更好地利用它进行游戏开发,提高游戏的质量和用户体验。原创 2024-02-18 10:41:58 · 1185 阅读 · 6 评论 -
UE蓝图 Get节点和源码
然后,在蓝图编辑器中,你可以通过右键点击空白处,选择“添加节点” -> “变量” -> “Get”来创建一个Get节点。一旦创建了Get节点,你可以将其拖拽到蓝图的适当位置,并连接它到需要使用该变量值的其他节点。例如,你可以使用Get节点获取一个游戏对象的位置,然后根据这个位置来执行某些动作或决策。总的来说,UE Get节点是Unreal Engine蓝图系统中用于读取变量值的重要工具,它使得开发者能够灵活地获取和使用游戏中的数据。需要注意的是,Get节点只是获取变量的值,而不会修改它。原创 2024-02-17 20:36:01 · 793 阅读 · 3 评论 -
【图形化编程】
可视化编程 蓝图原创 2023-12-20 10:31:05 · 975 阅读 · 0 评论