简单暴力一点啊,闲言碎语就不讲了,主要是找了好几天也没找到到底咋写出一个基于uma的in-game character customization的教程,翻youtube翻得好痛苦总算知道咋调数值了。
1. 找到需要改变的UMA物体,提取相对应的UMAData后通过对应hash提取UMADnaBase,例:预置的DynamicDNA的hash是815443803
2. 从提取到的UMADnaBase中得到Names array,遍历得到各个index对应的参数
3. 通过已知的index和提供的SetValue function改变数值,例:dnaBase.SetValue(eyeSizeIndex,1.0f);
暂无关于此日志的评论。