一. 打印物体的三维坐标位置
1. 获取在场景中的物体
a. 在场景中添加一个Cube,在世界大纲视图中修改名称为MyCube,并且可以看到它的类型是StaticMeshActor。
StaticMesh是静态网格的意思,Actor代表场景中可以看到的物体,也就是参与场景的物体,看不到的物体称作Object,也就是内存中的物体。
b. 打开关卡蓝图,点击右键,添加MyCube引用,该引用就是场景物体对象。
2. 获取物体的Transform属性
使用Get Actor Transform函数获取Transform属性。
3.打印物体三维世界位置
a. 将Get Actor Transform返回的Return Value节点采用Break Transfrom节点进行分解。
b. 将Location属性连接PrintString节点进行输出。
c. 将PrintString节点挂在某个事件上进行触发。
4.其他
a.通过Get Actor Location 可以直接获取位置
b.通过Get Actor Rotation 可以直接获取旋转量