初始化项目
当你打开 Unity Hub,初始化一个 2D 项目,进入了 Unity 编辑器,你会发现在 左侧 :
- 一个叫 SampleScene (或者其他) 的场景
- 场景下有一个 Main Camera,主相机
这就是一个新建的 2D 项目自带的内容。
新建角色物体
在 Main Camera 同级目录新建:2D Object - Sprites - Capsule,这里 Capsule 是精灵的种类,我们在后面都是可以自行更改的,Capsule 是胶囊形状的物体,在碰撞处理时会更润一点。
这里我给我的 精灵(Sprites) 命名为 PlayerObject,随后你会发现 右侧,有一大堆这个精灵的属性,比如说位置速度旋转角之类的:
- Transform 每个游戏对象都包含一个这个组件,控制其位置、移动
- Sprite Renderer 给精灵赋予渲染 2D 图片的能力
试着修改 Position、Rotation、Scale 看看效果!
游戏资源管理
试着导入资源
低头看看下面的栏里,这里是你的游戏资源,包括脚本,图片都放这里了:
- Assets 当前游戏使用的资源
- Packages 通用的资源,可能别的游戏也可以用的 ( 这里可能存在误导性,请读者自行理解
所以你只需要把图片什么的往里面拖进去就是导入资源了,非常简单。
试着管理资源
刚刚创建出来的精灵长得确实像一个胶囊,如果不是特殊情况,玩家不应该是长那样的。
在这里我在