unity捏脸游戏捏脸系统制作教程
unity3d捏脸系统实现原理和代码
捏脸实现原理
unity捏脸系统要用到3D建模软件,我用的是blender
不会用blender的朋友,请看这个链接:
https://www.pianshen.com/article/47971300686/
1.首先下载blender软件,导入人物模型

//把下面代码挂在需要捏脸的人物模型身上
//这是捏脸实现的代码
//SkinnedMeshRenderer是3D模型自带的组件,用bender制作后就会有这个SkinnedMeshRenderer
public SkinnedMeshRenderer host;
public float hh = 0;
{
//水平滑块
hh = GUI.HorizontalSlider(new Rect(25, 25, 100, 30), hh, 0, 60);
//0代表捏脸滑块的顺序,blender中制作后就有顺序可见
host.SetBlendShapeWeight(0, hh);
}
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!