首页 > 分享 > 如何用unity制作一个桌面宠物?

如何用unity制作一个桌面宠物?

最新推荐文章于 2024-08-28 18:14:02 发布

荆赤潮 于 2019-10-25 01:22:50 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

unity版本为:2018.3.14

1、找到带动画模型

获取途径:

① unity官方有免费模型和付费模型。

② 有mmd转unity的转换器。

我使用的是“Little Heroes Mega Pack”素材包,里面可以自己设置主角的衣服和发型。

2、设计互动动作

好多材质包自带动作动画(Animation)。

百度搜“unity animation”等可以查到更具体的教程,简单说一下就是:

① 像创建C# Script一样,创建一个Animator Controller,双击点开,拖曳素材自带的Animation到编辑窗口中。

② 设置触发的动画状态转换的变量Parameter。

③ 创建Script,编程实现修改对应的Parameter状态。

④ 将Script拖曳给角色。

参考资料:https://blog.csdn.net/qq_39646949/article/details/86225527

3、将窗口背景设置为透明和可以拖曳

设置为透明,参考资料:https://blog.csdn.net/dark00800/article/details/70314432

注意要把相机的背景颜色设置为黑色。

设置为可以拖曳,参考资料:https://blog.csdn.net/xu1989101/article/details/52620546

直接将两个脚本各自放到相机对象中即可。

4、添加角色互动,实现转头看鼠标的效果

① 将角色的Animator设置为disable。

② 将Animation的update mode设置为:Animate Physics。

③ 用负反馈控制转头的方向和大小,这个C#脚本放在角色的脖子(neck)上,代码如下(但是没有添加上下的点头,只有左右横摇):

void Update()

{

mousePositionOnScreen = Input.mousePositi

相关知识

如何用unity制作一个桌面宠物?
基于C#制作一个桌面宠物
如何用python写一个桌面宠物
[Unity]怎么做个桌面宠物精灵desktop mascot
使用unity实现桌面宠物
java开发桌面宠物
如何用超轻粘土制作小宠物
Python实践项目讲解:如何用制作一个桌面宠物
Android全局桌面宠物 Unity方案实现
Unity宠物跟随

网址: 如何用unity制作一个桌面宠物? https://m.mcbbbk.com/newsview725975.html

所属分类:萌宠日常
上一篇: 咪萌桌面宠物app2024最新版
下一篇: 【旺宠宠物馆】旺宠宠物馆电话,旺