Unity学习 2D角色 PlayerControl脚本编写

Rigid刚体移动

对角色添加刚体组件,通过刚体控制移动。

  1. 使用 Rigid2D 进行角色移动,会受到移动惯性的影响。
  2. 可以在 Rigidbody2D 中设置线性阻尼(Linear Drag),来抵消这种移动惯性,数值越大惯性越小。

Unity学习 2D角色 PlayerControl脚本编写_第1张图片
Linear Drag数值为0时的角色移动表现
Unity学习 2D角色 PlayerControl脚本编写_第2张图片
Linear Drag数值为10时的角色移动表现

代码示例

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

你可能感兴趣的:(学习,unity)