Unity3D 游戏开发:碰撞层和Tree(9)

318 阅读1分钟

一、开发操作

1、设置移动范围

1)、在Unity编辑器的Hierarchy面板中,找到所需添加组件的GameObject,并选中它。然后,在Inspector面板中点击Add Component按钮,选择Tilemap Collider 2D或Composite Collider 2D,将其添加到GameObject上。

2)、选中该GameObject上已经添加的Rigidbody 2D组件,在Inspector面板中将其Body Type设置为Static。这样做可以使该GameObject成为一个静态物体,与其他具有刚体属性的物体进行碰撞时不会发生物理反应。 image.png

2、设置树动画

1)、修改树冠和树干的渲染层

image.png image.png

2)、打开Animation窗口

在Hierarchy面板中选中需要设置树动画的GameObject,并在Inspector面板中添加Animator组件。 创建动画控制器(Animator Controller)将动画控制器添加到Animator组件上

image.png

把帧动画拖到Animation窗口中 image.png

3)、设置Animator窗口 将三种动画控制器(Animator Controller)分别设置动画(Animation) image.png