基础蓝图接口
发布于:2024-10-18
1. 基础流程接口
- Editor面板上可见的变量在蓝图中均可访问
- 开启仿真:StartSimulation
- 停止仿真:StopSimulation
- 建立衣服数据:SetUp,当在蓝图中更改SMD数据或其他仿真相关参数后需调用此蓝图函数才能生效
- 添加/移除衣服拖VR拽点:AddTriangleDragPoints/AddDragPointsRemoveDragPoints/RemoveAllDragPoints

- 衣服渲染网格蓝图接口
衣服渲染网格组件对象:GarmentMeshComponent
获取网格三角形/顶点位置

2.拖拽服装
- 射线检测:Line trace

- 球射线检测:Sphere trace

- 在场景中添加Style3D Interaction Actor,然后使用鼠标即可拖拽衣服

- 不使用Style3D Interaction Actor,完全使用蓝图,适用于复杂场景VR手柄等交互\
- 获取鼠标点击的检测点:

- 对检测点进行的拖住移动:

- 设置角色Auto Receive Input :

3. 获取服装缩略图
本地位置
服装文件夹_Texture_BaseColor_服装名Preview

蓝图节点

配置路径
/Game/导入服装的文件夹/服装名/Texture/BaseColor/服装名Preview