Unity Miscellaneous入门

概述

在Unity中有非常多好用的组件,也是Unity为我们提供的方便的开发工具,它的功能可能不是主流的内容,比如渲染,音乐,视频等等,所有Unity把这些内容统一归到了一个杂项文件组中。


Unity组件入门篇总目录----------点击导航


  Aim Constraint(目标控制)                  

  • 说明:这个组件是Aim Constraint,翻译过来就是限制目标的组件,有什么作用呢,这组件可以限制旋转轴始终朝向某个物体,如果对unity熟悉的同学这个就类似于LookAt这个API的作用,当前这组件的功能比LookAt更加全面一点,能控制那个轴朝向物体,方向,还可以朝向多个物体,并且控制权重等等。如果觉得不理解的话,使用起来就两步,1:在Source添加目标物体,2:点击Activate如果还是不懂的话,留言问我嘛,我给你解释
  • Activate:激活模式,这模式和Zero是有区别的,这个模式会保存你当前物体朝向的偏移值,如果要验证的话,可以让物体偏移目标的方向,然后点击这个,这时候你移动目标物体的时候,这个物体会保存这个偏移值。
  • Zero:归零模式,这个和Activeate正好相反,这个就会把偏移值归零,物体就会正好朝向物体。
  • AimVector:这个是目标向量,就是当前物体的方向向量如何朝向物体。
  • UpVector:这个就是控制当前物体那个轴的向量是向上的。
  • WorldUpType:这个指定向上向量的类型。
  • WorldUpVector:指定一向量控制世界轴的上方是那个方向
  • WorldUpObject:用一个物体来指定那个轴是向上的。
  • Sources:指定目标源,也就是指定目标朝向哪里,可以添加多个,控制权重。(当有多个物体的时候,会按权重的比例来选中方向,谁更重要可以把权重设置高一点

Billboard Renderer(布告板渲染)

  • Billboard:布告板资源(说明一下,这个需要的BillboardAsset资源是在Unity中直接是创建不了的,需要外部导入或者用代码创建)使用的是推荐使用专业的SpeedTree制作这个资源
  • CastShadow:产生阴影
  • ReceiveShadow:接受阴影
  • LightProbes:光照探针
  • ReflectionProbes:反射探针
  • MotionVectors:运动模式
  • DynamicOcclusion:动态剔除

Grid(网格)

  • Cell Size:单元格大小
  • Cell Gap:单元格间隙
  • CellLayout:单元格布局
  • CellSwizzle:单元格重排

LookAtConstraint(朝向控制)

  • Active:激活模式,会保留当前目标的偏移值(这个组件可以指定一个目标始终看向它
  • Zero:归零模式,会归零目标的偏差(原理同Aim Constraint)
  • Weight:权重,
  • Use Up Object:指定一个物体的正方向向量
  • Roll:滚动值
  • World Up Object:指定你设置正方向的物体
  • Source:指定你面向的目标源

Parent Constraint(父节点控制)

  • Active:激活模式,会保留当前目标的偏移值(这个组件可以指定一个父物体
  • Zero:归零模式,会归零目标的偏差(原理同Aim Constraint)
  • Weight:权重,
  • Source:指定你面向的目标源

Partialcle System Force Field(粒子系统范围力)

  • Shape:形状
  • StartRange:力的开始范围
  • EndRange:力的结束范围
  • Direction X:X方向的力
  • Direction Y:Y方向的力
  • Direction Z:Z方向的力
  • Gravity Strength:重量强度
  • Gravity Focus:重力焦点
  • Rotation Speed:旋转速度
  • Rotation Attraction:旋转吸引力
  • Rotation Randomness:粒子随机轴的范围
  • Drag Strength: 牵引力的强度
  • Drag  MultiplyBySize:拖拽力适配粒子大小的影响
  • Drig MultiplyByVelocity:拖拽力适配粒子速度的影响
  • Vector Field VolumeTexture:使用一个图来控制力的范围
  • Vector Field Speed:范围内速度的大小
  • Vector Field Attraction:吸引力

Positon Constraint(位置控制)

  • Active:激活模式,会保留当前目标的偏移值(这个组件可以指定一个目标保持相对运动
  • Zero:归零模式,会归零目标的偏差(原理同Aim Constraint)
  • Weight:权重,
  • Source:指定你面向的目标源

RotationConstraint(旋转控制)

  • Active:激活模式,会保留当前目标的偏移值(这个组件可以指定一个目标相对旋转
  • Zero:归零模式,会归零目标的偏差(原理同Aim Constraint)
  • Weight:权重,
  • Source:指定你面向的目标源

ScaleConstraint(比例控制)

  • Active:激活模式,会保留当前目标的偏移值(这个组件可以指定一个目标保持相对缩放
  • Zero:归零模式,会归零目标的偏差(原理同Aim Constraint)
  • Weight:权重,
  • Source:指定你面向的目标源

SpriteMask(精灵遮罩)

  • Sprite:指定一张精灵图片(使用的时候请开启你想遮罩图片的MaskInteraction
  • AlphaCutoff:透明通道切口
  • Custom Range:自定义范围
  • Sprite Sort Point:图片排序点

Terrain(地形)

  • Bursh Size:笔刷大小
  • Opacity:笔刷强度

Wind Zone(区域风)

  • Mode:模式
  • Main:强度
  • Turbulence:随机值
  • PulseMagnitude:强度脉冲
  • PulseFrequency:频率脉冲

作者的一点废话 

如果帮助到你就请点个赞吧,你的支持是我创作的动力!!

日志:2024年5月22日20:21  unity Miscellaneous 上传

2024年5月24日20:21  unity Miscellaneous 内容补充上传

  • 14
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值