unity——3d项目知识点笔记

1.Vector3.Normalize():实现规范化,让一个向量保持相同的方向,但它的长度为1.0,如果这个向量太小而不能被规范化,一个零向量将会被返回。
2.声明变量:private float aa = 0.5f; 声明常量:private const float aa = 0.5f;
3.使用 ForceMode 指定如何使用 Rigidbody.AddForce 来施加力。
ForceMode.Acceleration
向此刚体添加连续加速度,忽略其质量。

ForceMode.Force
向此刚体添加连续力,使用其质量。

ForceMode.Impulse
向此刚体添加瞬时力冲击,考虑其质量。

ForceMode.VelocityChange
向此刚体添加瞬时速度变化,忽略其质量。

ForceMode2D
用于选择如何使用 Rigidbody2D.AddForce 来施加力的选项。

ForceMode2D.Force
向此 Rigidbody2D 添加连续力,考虑其质量。

ForceMode2D.Impulse
向此 rigidbody2D 添加瞬时力冲击,考虑其质量。
4.Universal RP使用流程:
(1)先安装Universal RP —— Assets下创建Rendering/Universal Rander Pipeline/Pipeline Asset (Forward Renderer)
(2)Edit窗口Project Settings找到Graphics设置刚创建的URP Renderer; Quality选项也可以设置刚创建的URP Renderer;
(3)导入项目素材,升级素材URP:Eidt窗口Render Pipeline/ Universal Rander Pipeline,把项目所有素材升级成URP
(4)阴影设置:Shadows
5.Skybox:
导入下载好的Skybox资源,Window窗口Rendering/Lighting,在Lighting设置里面Environment页找到Skybox Material,替换下载好的Skybox
6.AI:Window窗口AI/Navigation

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值