课程配套学习项目源码资源下载
https://download.csdn.net/download/weixin_41697242/88485426?spm=1001.2014.3001.5503
【背景】
记得《半条命艾利克斯》中神奇的磁吸手套吗?这就是用本篇介绍的Snap Zone实现的!Snap Zone可以达到将两个物体以特定方式对齐的效果,比如让轮胎正确地进入汽车相应的位置。
【设置两个Work Tool】
- 本节需要用到一个外部资源,包的名称是Tool Holder UI Unity,该资源再课程配套项目中可以找到。导入后打开项目面板的Assets文件夹,可以发现出现了一个Tool Holder预制件。
- 将此Tool Holder预制件拖拽到Hierarchy的Environment对象下。选中此Tool Holder对象,右击后选择Prefab-》Unpack Completely。接着双击此对象观察。
- 在Hierarchy中选中Drill Machine,发现属性面板中的Tag属性目前的值是Untagged。选中下拉框,点击Add按钮追加新Tag。把新Tag命名为Drill后保存。把Drill Machine的Tag改选为Drill。
- 点击项目面板,展开Assets-》Work Place Tools-》Prefabs,将Axe和Hammer_01预制件拖拽到