首页 > 其他分享 >黑魂231 黑骑士建模

黑魂231 黑骑士建模

时间:2023-08-17 16:36:38浏览次数:45  
标签:动画 模型 黑骑士 c2410 状态机 文件夹 黑魂 231

把素材里的c2410材料导入unity项目的model文件夹里,用一个文件夹放起来。

然后把c2410模型放进EnemyHandle里,取消ybot。

接着将c2410的material的材质包都选上,里面的shader改成有 Specular setup 的选项。

把对应的材质原图和光影图放进去。

 把贴图和法线素材放进Textures文件夹里,再将a20-3201 fbx文件放进来,把黑骑士的模型放进去测试。

 然后点击模型的选项rig里的Configure将模型里手掌骨头调整好,然后点击body底下Pose里的 force T-pose,然后点apply最后点Done。

 然后我们把弱点攻击动画放进一个新的状态机里,命名一个新的叫AnimationTest状态机。

在玩家模型里绑定一个新的状态机来测试动作。

 然后把动画烘焙值都打开,调成original,rotation的offset值改成180。

 然后我们将黑骑士的弱点受攻击动画,放进黑骑士的文件夹里。rig改成humanoid。Avatar改成Copy 其他Avatar,选择黑骑士模型。

 动画也要烘焙值打开,修改offset。

 

标签:动画,模型,黑骑士,c2410,状态机,文件夹,黑魂,231
From: https://www.cnblogs.com/dontpanic1703/p/17636604.html

相关文章

  • C++黑马程序员——P231-235. map容器
    P231.map容器-构造和赋值P232....-大小和交换P233....-插入和删除P234....-查找和统计P235....-排序P231.构造和赋值  ——————————————————————————————————————————————————————————构造:map<T1,T2>......
  • CS231n: Convolutional Neural Networks for Visual Recognition
    CS231n:ConvolutionalNeuralNetworksforVisualRecognitionEventTypeDateDescriptionCourseMaterialsLecture1Tuesday April4CourseIntroduction Computervisionoverview Historicalcontext Courselogistics[slides] [video]Lecture2Thursday April6Image......
  • 黑魂224 武器上级空物件自动挂载WeaponController
    首先在WeaponController脚本里写上WeaponManager的变量。 新创建两个绑定武器的变量wcL和wcR,通过深度搜索函数搜索模型里武器上级空物件的whL和whR。 下方这个代码是用来给武器上级空物件创建一个新的WeaponController,用以调整武器参数。......
  • 黑魂223 重攻击按钮
    打开ActorController脚本,增加下列代码:如果按的是右手重攻击就会执行右手重攻击,否则就是左手重攻击;如果左手没有持盾,那左手就执行重攻击,否则就进行盾反。 ......
  • 太阳眼镜出口欧盟CE认证EN/ISO12312-1标准如何办理?
    太阳眼镜是夏季出门避免强烈阳光对眼睛伤害的必备装备之一。而如果想将太阳眼镜出口到欧盟市场,就需要获得欧洲CE认证,并符合EN/ISO12312-1标准。那么,究竟应该如何办理这一认证呢?下面将为您一一介绍。首先,要开始办理太阳眼镜欧洲CE认证,您需要与一家认可的第三方认证机构合作。这些机......
  • 黑魂220 设定无敌状态
    在StateManager脚本里的二级旗标新增一个isImmortal的布尔值。然后在Update函数里写上对应的翻滚和后撤步是无敌状态。 然后在ActorManager里,把TryDoDamage改成:如果触发了无敌状态,不会有任何反馈。不会影响模型,换言之就是无敌 ......
  • 黑魂219 防御状态
    将StateManager脚本里AddHp函数的判断血量去掉。 放进ActorManager脚本的TryDoDamage函数里。然后在这里函数的第一个判断里加上Blocked();在下面新创建一个函数Blocked(),触发Blocked动画。 然后在StateManager新建一个二级旗标。新建一个全防御状态的布尔值。在更新函数......
  • 黑魂218 状态旗标
    打开StateManager脚本。 新建一堆动画状态布尔值。作为第一旗标。在下面创建一个Update函数,写入对应变量的状态。 isAttack=am.ac.CheckStateTag("attackR")||am.ac.CheckStateTag("attackL");isattack这里因为是前面有写到CheckStateTag方法,用这个可以取到左右手攻击......
  • 逆向——字符与字符串,中文字符GB2312编码由来
    字符与字符串在之前的课程中我们了解到变量的定义决定两个事情,第一是决定存储的数据宽度,第二是决定了存储的数据格式,那么我们来看下下面的代码:inta=123;//变量x,数据宽度为4个字节,里面存储的是补码(在计算机系统中,数值一律用补码来存储)intfloatb=123.4F;//IEEE编码(浮点)......
  • 黑魂215 增减HP
    打开BattleManager脚本把底下的DoDamage改成TryDoDamage ActorManager里的DoDamage函数自然也要改成TryDoDamage。写成:publicvoidTryDoDamage(){sm.HP-=5;ac.IssueTrigger("hit");//ac.IssueTrigger("die");}测试受攻击的时候扣除5点生......