UE5(虚幻5)仿刺客信条开放世界笔记2
1.动画蓝图-状态机-状态-动画循环
2.混合空间1D
3.walk/run状态
4.自动转换
勾选自动规则
5.优先级
6.叠加动画
7.网格空间
8.运动扭曲(插件)
Motion Wraping
9.房间运动
10.动画蒙太奇
11.通知状态
12.获取旋转
Get Actor Rotate
13.获取角色方向
Get Forward Vector
14.分支
Branch
15.断链
alt+鼠标左键
16.添加中点
双击鼠标左键
17.启用碰撞
Set Actor Enable Collision
18.播放蒙太奇
Play Montage
19.设置移动模式
Set Movement Mode
20.拆分
右键点击蓝图-拆分
21.注释
框选后按ctrl+c
22.自动排列
ctrl+g
23.创建输入动作
input action
24.获取重叠的演员
Get Overlapping Actor
25.Actor、Pawn、Character
演员、棋子、角色
26.播放动画蒙太奇
Play Anim Montage
27.获取世界坐标
Get World Location
28.设置物理效果
Set Simulate Physics
29.类型转换
Cast to
30.获取朝向
Find Look At Rotation
31.蓝图区分大小写
32.项目名和项目路径不能有中文
33.返回值
Return Node
34.界面组件
widget blueprint
35.添加到视口
Add to Viewpoint
36.获取拥有者
Get Owner
37.debug key
调试按键
38设置百分比
Set Percent
39.非门(否定)
not
40.任何伤害
Event AnyDamage
41.禁止输入
Disable Input
42.获取速度
Get Velocity
Vector Length
43.进度条
ProcessBar
44.连线
三角连三角,圆圈连圆圈
45.添加声音
metasound source
wave player
pitch shift连接random(float)
46.位置播放音效
Play Sound at Location
47.序列
sequence
48.延迟
delay
49.播放音效
Play Sound 2D
50.如何导入动作动画
拖入FBX
重置为默认
选择骨骼
51.提升为变量
右键点击-Promote to Variable
52.动画蒙太奇和混合空间
前者用于连击、对话、随机动作;后者用于走、跑等动作平滑过渡
53.获取网格体
先转换为角色(Cast to)
再Get Mesh
54.循环
Set Timer by Event
55.球形追踪
Sphere Trace by Channel
56.动画通知(特定帧触发预设逻辑,如播放音效)
animation notify
57.Actor是否有标签
Actor Has Tag
58.敌人被攻击
Event AnyDamage
Play Anim Mantage
59.摄像机抖动
camera shake
60.获取actor位置
Get Actor Location
61.发射器
Spawn Emitter at Location
62.控件要放在画板上
Canvas Panel
63.获取控件
Get Widget
64.设置蹲下胶囊体
Set Capsule Half Height
65.添加偏移
Add Local Offset
66.线性(过渡)
Lerp
67.第一人称动画
1A
68.结构(如武器、道具等)
存储变量
69.枚举器
枚举值(无类型)
70.data table
数据库(本地)
71.获取数据库数据
Get Data Table Row
72.被击中
Break Hit Result