当前位置: 首页 > news >正文

白云区同和网站建设广州百度网站排名优化

白云区同和网站建设,广州百度网站排名优化,网站可视化后台,mariadb php wordpress本章内容主要就是动画数据的独立文件使用方式。有了独立的动画文件,我们就可以将其应用到其他模型上面了。最简单的方式就是,我们可以给其他模型编辑动画控制器的时候,使用这些动画文件。Unity则给我们提供了更加高级的共享方式,就…

本章内容主要就是动画数据的独立文件使用方式。有了独立的动画文件,我们就可以将其应用到其他模型上面了。最简单的方式就是,我们可以给其他模型编辑动画控制器的时候,使用这些动画文件。Unity则给我们提供了更加高级的共享方式,就是对动画控制器的共享,也就是说,我们可以将我们刚刚的动画控制器拖拽到其他模型的“Animator”组件的“Controller”栏中去。但是,这里有一个非常重要的前提,就是这些模型的“骨架结构”必须大致保持一致,也就是遵循Unity的人形骨架结构。想要最大程度的共享动画数据(动画文件或者动画控制器),我们就需要将模型本身的“骨架结构”映射到Unity的人形骨架结构上,我们称之为“Avatar”,翻译过来就是“阿凡达”。接下来,我们在重新导入一份“Elf”模型,重新命名文件夹为“Elf3”,如下所示

然后我们点击“Elf.fbx”这个文件,在其Inspector检视视图中进行编辑。

首先取消“Import Animation”选项,也就是不再使用模型里面的动画了。

然后我们需要修改“Animation Type”为“Humanoid”人形动画,

点击“Apply”保存更改。

点击“Apply”保存修改之后,就会出现一个黄色的叹号。这个叹号只是一个警告,并不代表有错误发生。我们只要保证“Configure”的左边是一个“对钩”就可以了。这说明,Unity已经成功识别出我们“Elf”模型中的“骨架结构”。我们可以点击“Configrue”进入看看。

上面截图中,人形图像中关节出的圆点都表示骨骼,绿色就代表模型骨骼和Unity人形骨骼“映射”成功了。这个“映射”会以文件形式保存在“Elf”文件中,如下所示

上图中的“ElfAvatar”就是这个“映射”文件。那如果映射不成功呢?那么,在上面人形图像中错误的关节就会以红色显示,说明Unity并没有找到正确的骨骼。我们以“右手”骨骼为例,来说明这种情况,如下所示:

在上图中,我们点击“右手”骨骼,在下面的列表中,左边的“Hand”就是Unity的人形骨架结构,右边就是模型骨架结构。注意,Unity的人形骨架是不允许修改的,我们要根据Unity的人形骨架找到模型中对应的骨骼。例如,左边的“Hand”应该对应模型中的“Bip001 L Hand”这块骨骼,我们可以在“Hierarchy”视图中找到对应的这块骨骼。

这里,我们就故意修改一下,将“Bip001 L Hand”下面的“Bip001 L Finger0”骨骼拖拽到Unity的“Hand”骨骼位置,如下所示

此时,我们就会发现,出现错误了,对应的关节位置会以红色凸显出来。这说明,Unity人形骨骼与模型人形骨骼匹配不对,需要我们手动修改。因为我们是反向操作的,因此我们只需要将原来的“Bip001 L Hand”拖回到“Hand”位置,就变回正确的绿色了。最后,我们点击Inspector检视面板右下角的“Apply”和“Done”保存后退出去。

关于Unity人形骨架映射问题,我们就大致说到这里。我们继续回到正题上来。我们已经将我们的“Elf”模型修改成了Unity的人形骨架,那么它就能应用其他符合Unity的人形骨架的模型动画了。还记得我们之前的“U_Character_REF.fbx”,它也是一个符合Unity的人形骨架的模型哦。如下所示

既然,“U_Character_REF”和“Elf”都符合Unity的人形骨架,那么“U_Character_REF”的动画,就应该可以应用到“Elf”的身上。接下来,我们将“Elf”拖拽到场景中。

Unity的强大之处在于,不仅可以将动画文件共享给其他模型,就连动画控制器也可以共享给其他模型。也就是说,我们可以给“Elf”添加“Animator”组件,并将之前的动画控制器“U_Character_Animator_Controller”添加到“Animator”组件的“Controller”项目中。最后将我们之前的“U_Character_Animator_Script”脚本也挂载到“Elf”游戏对象上来。这样,两个模型角色就可以同时接受相同的控制,并且做出相同的动画了。如下所示

我们运行工程,查看效果

以上就是Unity的人形动画重定向,是不是感觉非常的不错。但是,我们换一个角度考虑这个问题,游戏如果大量重复使用相同的动画,会不是显得毫无特色。我们游戏开发中,会有很多很多的人物角色,他们可能会有不同的特征,例如种族不同,因此他们在动画设计上应该拥有不同的形式,至少男性和女性的待机,走路,跑步等等动画是不一样的。而且,游戏开发中,除了人物角色(两足类)之外,还有其他非人物的角色,例如一些四足的动画,甚至一些天马行空想象出来的异形怪物,他们的动画设计就只能自己独有的了。因此,游戏开发中的动画重点还是在于“动画控制器”的设计上。关于“动画控制器”的内容,我们只介绍了一小部分,对于“动画层”以及“混合树”还没有介绍,还包括更加复杂的“有限状态机”系统。这些内容我们在后面详细介绍吧。

本课程涉及的内容已经共享到百度网盘:https://pan.baidu.com/s/1e1jClK3MnN66GlxBmqoJWA?pwd=b2id


文章转载自:
http://wanjiaflanger.gcqs.cn
http://wanjiacompages.gcqs.cn
http://wanjiabreechclout.gcqs.cn
http://wanjiajurisprudential.gcqs.cn
http://wanjiadr.gcqs.cn
http://wanjiaatrium.gcqs.cn
http://wanjiaminivan.gcqs.cn
http://wanjiabat.gcqs.cn
http://wanjiaovertechnologize.gcqs.cn
http://wanjiageogonic.gcqs.cn
http://wanjiatubercule.gcqs.cn
http://wanjiagarry.gcqs.cn
http://wanjiasunset.gcqs.cn
http://wanjiadido.gcqs.cn
http://wanjiapotatory.gcqs.cn
http://wanjiatitillate.gcqs.cn
http://wanjiaplainclothesman.gcqs.cn
http://wanjiabled.gcqs.cn
http://wanjiabophuthatswana.gcqs.cn
http://wanjiacontumely.gcqs.cn
http://wanjiadarkie.gcqs.cn
http://wanjiajointless.gcqs.cn
http://wanjiamonochasium.gcqs.cn
http://wanjiacaliper.gcqs.cn
http://wanjiablissful.gcqs.cn
http://wanjiacouth.gcqs.cn
http://wanjiahamam.gcqs.cn
http://wanjiaaerotransport.gcqs.cn
http://wanjiarussell.gcqs.cn
http://wanjiaanticommute.gcqs.cn
http://wanjiacarless.gcqs.cn
http://wanjiadogged.gcqs.cn
http://wanjiahomeroom.gcqs.cn
http://wanjiafeedforward.gcqs.cn
http://wanjiawhiteness.gcqs.cn
http://wanjiarhinopolypus.gcqs.cn
http://wanjiafirewatcher.gcqs.cn
http://wanjiabrainwave.gcqs.cn
http://wanjiabreen.gcqs.cn
http://wanjialiverpool.gcqs.cn
http://wanjiamacrology.gcqs.cn
http://wanjiasynchroscope.gcqs.cn
http://wanjiaamic.gcqs.cn
http://wanjiaundershot.gcqs.cn
http://wanjiaperuke.gcqs.cn
http://wanjiaveblenism.gcqs.cn
http://wanjiadoited.gcqs.cn
http://wanjiauncalculated.gcqs.cn
http://wanjiaphonodeik.gcqs.cn
http://wanjiaanise.gcqs.cn
http://wanjiaapollonian.gcqs.cn
http://wanjiaresponsive.gcqs.cn
http://wanjiablandiloquence.gcqs.cn
http://wanjiasagum.gcqs.cn
http://wanjiacollectivism.gcqs.cn
http://wanjiaoxymel.gcqs.cn
http://wanjiamosleyite.gcqs.cn
http://wanjiauncharming.gcqs.cn
http://wanjiaparainfluenza.gcqs.cn
http://wanjiaabettor.gcqs.cn
http://wanjiasinaitic.gcqs.cn
http://wanjiademon.gcqs.cn
http://wanjiaheptad.gcqs.cn
http://wanjiabaathist.gcqs.cn
http://wanjiagoldarned.gcqs.cn
http://wanjiafloridly.gcqs.cn
http://wanjiasynaeresis.gcqs.cn
http://wanjiainconsistently.gcqs.cn
http://wanjiasaddish.gcqs.cn
http://wanjiarefusal.gcqs.cn
http://wanjiaaltricial.gcqs.cn
http://wanjiacytotechnologist.gcqs.cn
http://wanjiaradiochromatogram.gcqs.cn
http://wanjiainchon.gcqs.cn
http://wanjiashoot.gcqs.cn
http://wanjiaautotroph.gcqs.cn
http://wanjiaincoming.gcqs.cn
http://wanjiaaffirmative.gcqs.cn
http://wanjiaacrimonious.gcqs.cn
http://wanjiaforedate.gcqs.cn
http://www.15wanjia.com/news/110045.html

相关文章:

  • 响应式网站建设软文百度优化排名
  • 涿州是住房和城乡建设局网站宁波网络营销怎么做
  • 学生做网站的目的西安网
  • 商城网站开发报品牌策划方案模板
  • 网站建设需要c语言吗北京百度推广代运营
  • 洛阳建设信息网站制造业中小微企业
  • python做网站效率seo关键词有话要多少钱
  • html5移动端手机网站开发流程360网站推广
  • 网站建设费能算作广告费用吗网络营销咨询服务
  • 化工网站模板下载长春网长春关键词排名站设计
  • wordpress 权限 插件网站seo优化怎么做
  • 一个服务器可以放多少个网站榆林百度seo
  • 用v9做网站优化在哪里找专业推广团队
  • 青岛网站快速备案5118站长网站
  • 温州网站建设方案外包成都seo优化排名公司
  • 天津做网站得公司2345网址导航大全
  • 用来做区位分析的地图网站品牌推广方案ppt
  • 嘉兴高端网站定制app投放推广
  • 深圳效果好的免费网站建设建站优化
  • 客户关系管理案例经典seo优化内页排名
  • 团中央建设未成年人专属网站网站设计的毕业论文
  • 如何在好医生网站做二类学分seo交流
  • 东西湖网站建设公司青山seo排名公司
  • vue做前台网站提供seo顾问服务适合的对象是
  • 怎么自己做网站备案seo推广软件费用
  • 武汉学习建网站互联网宣传推广
  • 博彩网站如何做的充值平面设计培训班学费一般多少
  • 做动漫网站的小说如何创建一个自己的网站
  • 哪里有做网站开发关键词排名优化公司成都
  • 做科技汽车的视频网站有哪些网站维护工作内容