- 博客(4)
- 收藏
- 关注
原创 unity 2D像素类 跑酷小游戏
点击Window->2D->Tile Palette,点击Cteat new Palette,将刚才改好的Terrain Sliced (16x16) 和Background图形素材拖入,现在就可以开始绘制地形了。在项目中创建Animition(可根据自己需要创建文件夹,将所有Animition放到里面),命名为Idle,拖到Player上。2D Object->Sprite->Square,更改Sprite为旗子,添加碰撞体,勾选IsTrigge。为cherry添加碰撞体,勾选IsTrigger。
2024-01-27 20:10:16 2143
原创 Unity 2D 游戏:控制角色移动及在地面上跳跃
通过传递碰撞框的中心、大小、旋转角度、投射方向、投射距离以及要碰到的层级或标签等参数,该方法返回一个布尔值,指示物体是否与地面接触。GetAxis()返回的值在-1 到 1,例如按下 A 按键,dirX会由 0 平滑过渡到 -1。// - jumpableGround:投射时要碰到的层级或标签(变量或常量)// - coll.bounds.center:碰撞框的中心点。// - coll.bounds.size:碰撞框的大小。// - .1f:投射距离为0.1个单位。// - 0f:碰撞框的旋转角度为0。
2024-01-25 11:27:08 1216
原创 创建 Tilemap时 Tilemap Collider 2D、Composite Collider 2D 、Rigidbody 2D、Platform Effector 2D设置
为了优化瓦片地图碰撞体,我们可以为其添加一个 Composite Collider 2D 组件为了解决角色和地图会保持相对静止向下掉落,将 Rigidbody 2D 中Body Type 改为Static
2024-01-22 15:55:52 678 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人