-
事件节点(Event Nodes):
- Begin Play:当游戏开始时触发的事件。
- Tick:每帧都会触发的事件,用于处理每帧的逻辑。
- Input Events:处理玩家输入的事件,例如按键按下和释放事件。
-
执行节点(Execution Nodes):
- Sequence:按顺序执行连接的节点。
- Branch:根据条件选择不同的执行路径。
- For Loop:循环执行一组节点,通常用于迭代操作。
-
变量节点(Variable Nodes):
- Set Variable:设置变量的值。
- Get Variable:获取变量的值。
- Array:用于处理数组(列表)数据结构的节点。
-
数学和逻辑节点(Math and Logic Nodes):
- Add, Subtract, Multiply, Divide:执行基本数学运算。
- Equal, Not Equal, Greater Than, Less Than:用于比较值的逻辑运算。
- And, Or, Not:逻辑运算符。
-
对象节点(Object Nodes):
- Spawn Actor:生成游戏对象。
- Destroy Actor:销毁游戏对象。
- Get Actor Location, Rotation, Scale:获取游戏对象的位置、旋转和缩放信息。
-
输入和输出节点(Input and Output Nodes):
- Print String:在游戏中显示文本消息,用于调试。
- Return Node:从蓝图函数中返回值。
-
界面节点(UI Nodes):
- Create Widget:创建用户界面小部件。
- Add to Viewport:将小部件添加到游戏窗口中。
-
动画节点(Animation Nodes):
- Play Animation:播放角色或对象的动画。
- Blend Poses By Bool:根据布尔条件混合不同的动画姿势。
-
音频节点(Audio Nodes):
- Play Sound:播放音效。
- Stop Sound:停止音效的播放。
-
网络和多人游戏节点(Network and Multiplayer Nodes):
- Server:标记一个函数在服务器上执行。
- Client:标记一个函数在客户端上执行。
-
时间节点(Time Nodes):
- Delay:在一段时间后触发事件。
- Timeline:创建时间线,用于处理时间相关的操作,如动画插值。
-
碰撞和触发器节点(Collision and Trigger Nodes):
- On Actor Begin/End Overlap:当一个物体与另一个物体开始或结束重叠时触发事件。
- Line Trace By Channel:执行一条射线检测,用于检测物体是否在射线路径上。
-
UI交互节点(UI Interaction Nodes):
- Button Pressed/Clicked:当用户按下或点击按钮时触发事件。
- Text Input:接收用户的文本输入。
-
材质和纹理节点(Material and Texture Nodes):
- Set Material Parameter:设置材质参数。
- Texture Sample:从纹理中采样颜色。
-
游戏状态和信息节点(Game State and Information Nodes):
- Game Mode:获取当前游戏模式。
- Player Controller:获取玩家控制器信息。
-
自定义事件节点(Custom Event Nodes):
- Custom Event:创建自定义事件,以便在需要时调用。
-
枚举节点(Enum Nodes):
- Switch on Enum:根据枚举值的不同情况执行不同的逻辑。
-
数据转换节点(Data Conversion Nodes):
- Cast To:将一个对象从一种类转换为另一种类。
- Make/ Break Struct:创建或分解数据结构。
-
音频节点(Audio Nodes):
- Play Dialogue:播放对话或语音。
-
物理节点(Physics Nodes):
- Apply Force, Impulse:施加力或冲量以影响物体的运动。
- Sweep Multi:执行多个物体的碰撞检测。
-
AI节点(AI Nodes):
- AI Move To:指导AI角色移动到指定的位置。
- AI Behavior Tree:用于创建复杂的AI行为树。
-
文件和保存节点(File and Save Nodes):
- Load Game:加载游戏状态或数据。
- Save Game:保存游戏状态或数据。
-
UI动画节点(UI Animation Nodes):
- Play Animation:在用户界面上播放动画。
-
多媒体和视频节点(Media and Video Nodes):
- Media Player:用于处理媒体和视频播放。
- Capture Video:用于捕获游戏画面并保存为视频。
-
数据表和数据表节点(Data Tables and Data Table Nodes):
- Get Data Table Row:从数据表中获取数据。
-
世界节点(World Nodes):
- Line Trace For Objects:执行射线检测以获取更多物体信息。
- Get All Actors of Class:获取场景中所有指定类的对象。
-
声音和音乐节点(Sound and Music Nodes):
- Set Sound Mix Class Override:修改音频混音。
- Sound Class:控制音频的声音类别。
-
特效和粒子节点(Effects and Particle Nodes):
- Spawn Emitter at Location:在指定位置生成粒子效果。
- Set Particle System Parameter:设置粒子系统参数。
-
VR和AR节点(VR and AR Nodes):
- Motion Controller:处理虚拟现实和增强现实设备的输入。
- AR Trace Line:执行AR中的射线检测。
-
手机和移动节点(Mobile and Mobile Nodes):
- Mobile Input:处理移动设备上的输入。
- Mobile Vignette:在移动设备上创建视觉效果。
-
人物和玩家节点(Character and Player Nodes):
- Set Player Controller:设置玩家控制器。
- Character Movement:控制角色移动和碰撞。
-
关卡和流程控制节点(Level and Flow Control Nodes):
- Open Level:切换到不同的游戏关卡。
- Level Streaming:管理关卡的加载和卸载。
-
虚拟现实和增强现实节点(VR and AR Nodes):
- VR Tracked Device:处理虚拟现实设备的跟踪和输入。
- AR Session:控制增强现实会话。
-
模组和插件节点(Modular and Plugin Nodes):
- Enable/Disable Plugin:启用或禁用插件功能。
-
游戏状态和存档节点(Game State and Save Nodes):
- Game State:管理游戏状态信息。
- Save Game:保存游戏状态,以供之后恢复。
-
物理和碰撞节点(Physics and Collision Nodes):
- Apply Radial Force:施加半径内的爆炸力。
- Overlap Multi:检测多个物体的重叠情况。
-
动态材质节点(Dynamic Material Nodes):
- Set Material Texture Parameter:设置材质纹理参数。
- Set Material Vector Parameter:设置材质矢量参数。
-
声音和音频效果节点(Sound and Audio Effects Nodes):
- Sound Cue:创建声音效果。
- Reverb Effect:应用混响效果。
-
用户界面交互节点(User Interface Interaction Nodes):
- Mouse Input:处理鼠标输入。
- Touch Input:处理触摸屏幕输入。
-
消息和通信节点(Messaging and Communication Nodes):
- Send Message:发送消息以进行通信。
- Receive Message:接收并处理消息。
03-01
5094
09-23
261
08-01
3402
11-30
1289
11-30
3354
05-10
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交