会
会不会C++
<
会
会不会C++
<
DoOnce MultiInput 比如说input分别有A和B,那么只能从A和B里面选其中一个
运行一次。
tick+addrotation 自转旋转
destory 销毁actor
模拟物理:会根据受力做出反应
碰撞的话需要双方都要有peng'zhuang
持续移动的话,在项目设置中的输入映射
按V然后点击,生成一个Vector Parameter(向量can'shu)
get Actor Forward Vector:
输出Actor自身的前方向、红色箭头(单位向量)
get Actor Right Vector:
输出Actor自身的右方向、绿色箭头(单位向量)
get Actor Up Vector:
输出Actor自身的上方向、lan色箭头(单位向量)
组件在自身坐标系下增加位移:
AddLocalOffset
组件在父物体坐标系下增加位移:
AddRelativeLocation
组件在世界坐标系下增加位移:
AddWorldOffset
增加旋转:
AddActorLocalRotation:增加本地旋转
AddActorWorldtation:增加世界旋转
增加变换(location、rotation、scale三合一):
AddActorLocalTransform:增加本地变换
AddActorWorldTransform:增加世界变换
AddActorLocalOffset:增加本地位移
AddActorWorldOffset:增加世界偏移
获取蓝图自身的引用
也可以直接获得组件的引用
getActorLocation:获取位置
getworldlocation:获取世界坐标
设置播放位置set playback position:可以设置到时间轴长度外面的值
set new time不行,会自动设置为边界值
set timeline length:设置时间长度,可以比原来大或者小
play
play from startdeng
set looping:设置是否是循环播放
set play rate:设置播放速率
set new time:设置新的dang'qian'shi'j
is looping:时间轴是否是循环的?
is playing:是否正在播放?
is reversing:是否在逆向播放?
左下角组件中可以调用时间轴
get timeline length:获取时间轴的长度,输出一个float
set play rate:设置播放速率
get play rate:获取播放速率(倍数)
get playback position:获取当前播放的时间(计时器的ji'l)
timeline可以控制控制随着时间变化的一些变量
Timeline
play:从当前时间开始播放
play from start:从时间轴开始的位置播放
stop:在当前时间停止播放
reverse:从当前时间反向播放
reverse from end:从结尾处反向播放
set new time:设置新的当前时间
new time:输入的当前时间
可以给timeline添加轨迹(float、vector、event、color四种类型)本质是根据时间变化的变量
随机数:
random int:生成0-max-1的一个随机数
random with weight:带有权重的随机数
random int in range:在某个范围内取随机数
vector:
normalize:向量归一化
get MAX:取x,y,z中的最大值
get unit direction vector:向量相减,并归一化
向量投影到一个平面上或者向量shang
Vector:
向量点乘dot:输出float,a·b=|a||b|cosP=Xa·Xb+Ya·Yb
向量×乘cross:输出vector,输出一个同时垂直于原来两个向量的xiang'liang
计算点到线段的距离:get point distance to line