【Unity3D自学记录】Unity Standard Assets 简介之 Characters

【Unity3D自学记录】Unity Standard Assets 简介之 Characters

发布时间: 2016-07-12   作者:本站编辑   浏览次数:4 
摘要: 最新的Characters跟之前的不太一样。 让很多人头疼啊。 这篇介绍Characters资源包。包含三个文件夹:FirstPersonCharacter、Ro...

最新的Characters跟之前的不太一样。

让很多人头疼啊。

 

 

这篇介绍Characters资源包。包含三个文件夹:FirstPersonCharacter、RollerBall、ThirdPersonCharacter。

  【Unity3D自学记录】Unity Standard Assets 简介之 Characters

 

  FirstPersonCharacter文件夹:

  FPSController预设:

  【Unity3D自学记录】Unity Standard Assets 简介之 Characters

  【Unity3D自学记录】Unity Standard Assets 简介之 Characters【Unity3D自学记录】Unity Standard Assets 简介之 Characters

  提供由CharacterController作限制的第一人称控制器预设,可模拟运动中头部晃动和脚步声。

 

  RigidBodyFPSController预设:

  【Unity3D自学记录】Unity Standard Assets 简介之 Characters

  【Unity3D自学记录】Unity Standard Assets 简介之 Characters【Unity3D自学记录】Unity Standard Assets 简介之 Characters

  提供由碰撞体和刚体作限制的第一人称控制器预设,可模拟运动中头部晃动。

 

  MouseLook类:

  【Unity3D自学记录】Unity Standard Assets 简介之 Characters

  非MonoBehaviour,提供鼠标控制视角旋转的功能。

  XSensitivity:镜头横向旋转的乘量因子

  YSensitivity:镜头纵向旋转的乘量因子

  clampVerticalRotation:是否限制纵向旋转的范围

  MinimumX:纵向旋转(绕X轴旋转)的最小角度

  MaximumX:纵向旋转(绕X轴旋转)的最大角度

  smooth:旋转镜头时是否作延时跟随处理

  smoothTime:延时跟随时使用的时间因子,越大延时越短

  lockCursor:是否锁定鼠标

 

  FirstPersonController类:

  【Unity3D自学记录】Unity Standard Assets 简介之 Characters

  【Unity3D自学记录】Unity Standard Assets 简介之 Characters

  提供基于CharacterController控制的第一人称控制器。

  IsWalking:当前是否为行走状态(否则为跑动状态)

  WalkSpeed:行走速度

  RunSpeed:跑动速度

  RunstepLenghten:模拟头部晃动时使用的跑动步长

  JumpSpeed:跳跃速度

  StickToGroundForce:着地时对地面的压力

  GravityMultiplier:重力的乘量因子

  MouseLook:鼠标控制摄像机旋转的参数,参考MouseLook类

  UseFovKick:行走状态和跑动状态间切换时是否改变摄像机视角大小

  FovKick:视角大小改变的参数,参考Utility资源包FovKick类的介绍

  UseHeadBob:是否模拟运动中的头部晃动

  HeadBob:头部晃动曲线的参数,参考Utility资源包CurveControlledBob类的介绍

  JumpBob:跳跃曲线的参数,参考Utility资源包LerpControlledBob类的介绍

  StepInterval:模拟头部晃动和脚本声时两步间的时间间隔大小

  FootstepSounds:脚步声,每次随机选取一个声音片段播放

  JumpSound:起跳声

  LandSound:着陆声

 

  RigidbodyFirstPersonController类:

  【Unity3D自学记录】Unity Standard Assets 简介之 Characters

  提供基于刚体控制的第一人称控制器。

  ForwardSpeed:向前运动的速度

  BackwardSpeed:向后运动的速度

  StrafeSpeed:侧向运动的速度

  RunMultiplier:跑动时的乘量因子

  RunKey:跑动操作按键

  JumpForce:跳跃力度

  SlopeCurveModifier:地面倾角对速度的影响曲线

  MouseLook:鼠标控制摄像机旋转的参数,参考MouseLook类

  GroundCheckDistance:判断角色是否着地的检测距离

  StickToGroundHelperDistance:判断角色与地面碰撞的辅助距离参数

  SlowDownRate:停止输入后的减速比率

  AirControl:角色在空中时是否可以控制方向

  ShellOffset:碰撞检测距离的减小比率,用于防止角色被障碍物卡住

 

  HeadBob类:

  【Unity3D自学记录】Unity Standard Assets 简介之 Characters

  提供对运动中头部晃动的模拟。

  MotionBob:模拟运动中头部晃动的参数,参考Utility资源包CurveControlledBob类的介绍

  JumpAndLandingBob:模拟起跳和着陆时头部晃动的参数,参考Utility资源包LerpControlledBob类的介绍

  RigidbodyFirstPersonController:所关联的RigidbodyFirstPersonController类实例

  StrideInterval:模拟头部晃动时使用的基础步频

  RunningStrideLengthen:跑动时使用的步频

 

  RollerBall文件夹:主要演示跨平台输入脚本的使用,没有太多通用资源,故不作介绍。

 

  ThirdPersonCharacter文件夹:

  AIThirdPersonController预设:

  【Unity3D自学记录】Unity Standard Assets 简介之 Characters

  由AI控制的人物预设,自动朝特定目标行进。

 

  ThirdPersonController预设:

  【Unity3D自学记录】Unity Standard Assets 简介之 Characters

  通用的第三人称角色控制器。

 

  AICharacterControl类:

  【Unity3D自学记录】Unity Standard Assets 简介之 Characters

  提供人物模型朝特定目标的自动寻路功能。

  Target:当前的行进目标

 

  ThirdPersonCharacter类:

  【Unity3D自学记录】Unity Standard Assets 简介之 Characters

  提供对第三人称角色各项参数的设置功能。

  MovingTurnSpeed:运动中的转向速度

  StationaryTurnSpeed:站立时的转向速度

  JumpPower:起跳的力度

  GravityMultiplier:重力影响的乘量因子

  RunCycleLegOffset:奔跑状态下起跳时用于计算两腿前后相对位置的偏移参数

  MoveSpeedMultiplier:移动速度的乘量因子

  AnimSpeedMultiplier:移动动画的乘量因子

  GroundCheckDistance:判断角色是否着地的检测距离

 

  ThirdPersonUserControl类:

  无公开字段,故不截图。根据用户输入控制角色运动。

 

Unity3D人物模型资源整合指南:从获取、导入到性能优化全流程 游戏开发与实时3D应用构建中,3D模型资源是构建虚拟世界的核心数字资产。其原理涉及网格、材质、骨骼与动画数据的结构化组织,通过渲染管线进行实时绘制。掌握高效获取与整合模型资源的技术,能极大提升项目开发效率,降低美术成本,是独立开发者与小型团队实现创意落地的关键。这一流程在游戏开发、虚拟仿真、数字孪生等场景中具有广泛应用。本文聚焦于Unity3D引擎,针对人形角色这一常见需求,系统梳理了从商业商店、开源社区等渠道获取模型资源的方法,并深入解析了模型导入、人形骨骼(Humanoid)Avatar配置、材质处理 阅读详情

相关推荐

Unity Live2D资源提取与性能优化全链路实战指南

游戏开发与数字内容创作领域,资源管理与性能优化是核心工程实践。资源提取工具作为连接创作管线与运行时的桥梁,其原理在于解析特定引擎的序列化格式,并重建出可编辑的原始数据。这项技术的核心价值在于打破资源黑盒,实现资产的透明化分析与跨项目复用,为性能剖析与优化提供数据基础。其典型应用场景包括:调试复杂模型结构、优化渲染性能(如降低DrawCall)、管理纹理内存以及构建自动化资源检查流水线。本文聚焦于Unity环境下的Live2D模型,深入探讨如何通过全链路提取工具,将运行时资源高效还原为可编辑的原始素材,并基

weixin_34146805的博客 437

unity 标准资源包内 Standard Assets 里,第一人称控制的两种方式,修改后的版本。

unity 标准资源包内 Standard Assets 里,第一人称控制的两种方式,修改后的版本。这样不需要把整个Standard Assets包导进来,就可以用第一人称控制。删除了里面关于CrossPlatformInput 的部分,把他用Input代替了。这样可以精简一些。

标准资源包UnityStandardAssetsSetup.exe

Unity标准资源包

Unity 官方标准资源下载(standard assets)2种方式

简述在使用Unity2018以上的版本时,在Import Package,不再有官方的资源包了,变成了只有一个自定义包的选项,那我们应该怎么使用官方的标准资源包呢?简述在使用Unity2018以上的版本时,在Import Package,不再有官方的资源包了,变成了只有一个自定义包的选项,那我们应该怎么使用官方的标准资源包呢?我最近在学习HoloLens2的开发,有些功能需要学会unity的一些功能,所以在按照教程来学习,然后到了导入地形这一步,按照方式二来可能是网速太慢了,所以按照方式一下载就很快。

qq_32790593的博客 1万+

Unity Standard Assets 简介Characters

  这篇介绍Characters资源包。包含三个文件夹:FirstPersonCharacter、RollerBall、ThirdPersonCharacter。      FirstPersonCharacter文件夹:   FPSController预设:         提供由CharacterController作限制的第一人称控制器预设,可模拟运动中头部晃动和脚步声。 ...

weixin_30920853的博客 736

Unity3D 官方资源包Standard Assets导入

简述 在使用Unity2018以上的版本时,在Import Package,不再有官方的资源包了,变成了只有一个自定义包的选项,那我们应该怎么使用官方的标准资源包呢? 下载官方资源包 这是因为这个资源包不再默认提供,我们可以直接去资源商店下载。资源商店在Unity中点击Asset Store,会打开资源商店的网页。 在资源商店中,搜索 standard assets ,然后把它添加到我的资源中就可以在Unity中下载了。 之后我们就可以在Unity中的Package Mana.

Sakuya__的博客 4万+

unity Asset Store无法找到standard assets资源的解决办法

Asset Store无法找到standard assets标准资源的解决办法

别离a的博客 5113

Unity3D FBX模型导入与场景渲染全流程实战指南

3D模型导入是游戏开发与实时渲染中的基础环节,其核心在于不同软件平台间的数据交换与适配。FBX作为行业标准的交换格式,承载着网格、动画、材质等关键信息,其导入过程涉及坐标转换、材质重建与光照适配等原理。掌握规范的FBX导入流程,能有效解决贴图丢失、模型比例异常等常见问题,对于提升开发效率、保障场景性能具有重要技术价值。本文聚焦于Unity引擎,深入解析从FBX文件检查、导入配置到材质光照调整的完整应用场景,特别针对Blender等DCC软件导出的模型,提供了解决贴图丢失、优化渲染性能的实用方案,帮助开发者与

weixin_30751947的博客 392

Unity资源包版本信息缺失?UABEA二进制编辑终极解决方案

游戏开发与资源逆向工程中,Unity AssetBundle(资源包)是存储模型、贴图、脚本等游戏资产的核心容器。其工作原理基于Unity引擎的序列化系统,将对象状态转换为二进制流进行存储和传输。当资源包因版本信息缺失或损坏而无法被常规工具(如Unity Editor或AssetStudio)加载时,其技术价值便无法实现,严重阻碍了资源复用、项目维护和学习研究。UABEA(Unity Asset Bundle Extractor)作为一种底层工具,通过直接解析和编辑资源包的二进制结构,绕过了对文件头版本号

java天气 463

Standard Assets(标准资源)

Unity拥有多种标准资源(Standard Assets)。这些是大多数Unity客户广泛使用的资源集合。这些是: 2D,相机(Cameras); 角色(Characters); 跨平台输入(CrossPlatformInput); 效果(Effects); 环境(Environment) 粒子系统(ParticleSystems); 原型(Prototyping); 实用工具(Utility) 车辆(Vehicles)。 Unity将标准资源(Standard Assets)转移到使用Unity 包(packages)的项目中。

Unity Standard Assets

Unity Standard Assets

Unity资源逆向提取神器AssetRipper:从编译文件到可编辑资产的完整指南

游戏开发与逆向工程领域,资源提取与格式转换是核心技术环节。其原理基于对运行时序列化数据的逆向解析,通过解析Unity构建后的二进制格式(如AssetBundle、APK包),重建出编辑器可识别的资产结构。这项技术的核心价值在于实现资源的可编辑化恢复,为学习研究、项目抢救与安全审计提供可能。应用场景广泛覆盖逆向工程、资源迁移与Mod制作等实践需求。本文聚焦的AssetRipper工具,正是通过逆向Unity序列化系统,高效处理纹理、网格、预制体等资产类型,并应对Shader丢失、代码混淆等常见挑战,成为开发

aofan9566的博客 460

Unity说明文档翻译-Standard Assets

Standard Assets 标准资源   Unity ships with multiple Standard Assets. These are collections of assets that are widely used by most Unity customers. These are: 2D, Cameras, Characters, CrossPlatformIn

唠叨的老黑 1365

Unity找不到标准资源包standard assets的真正解决方案

Unity安装标准资源包standard assets解决方案

purifywater010的博客 1万+

2025Unity新版标准资源包(standard assets)下载导入

Unity在2017年左右停止了对标准资源库的维护,在访问assets/import界面时除了导包不会显示更多选项,如图所示这是新版的导入界面这是旧版的,来自《Unity开发实战第一辑》。并且官网不再直接提供标准资源包的下载,需要在下载页面选择补丁下载方式来安装,如下操作。

qq_60465840的博客 2799

Unity中的Character Controller 简介

unity开发基础

m0_68413013的博客 670
上一篇: Unity 查看所有GUI默认样式字体样式 GUI.Skin
下一篇: Unity3d中关于脚本的启用和禁用的意义及脚本前面的复选框消失的解释
hypercube2
博客等级 码龄18年 23粉丝 169原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值