21632人加入学习
(38人评价)
宇宙最简单Unity2023零基础入门教程-RollABall[2023年翻新]

使用Unity2023,制作完成于2023/10/1

价格 免费

预制体的作用就是为了重复利用资源,所以对于场景中重复使用的对象都尽可能的做成预制体再拖入游戏使用

[展开全文]
  • prefabs预制体,相当于制作模板,修改模板,则套用模板生成的物体都会被修改

 

  • 如何通过预制体创造实物?方法(1):直接拖拽预制体到场景当中;方法(2):直接ctrl+D

 

  • 当修改预制体,所有“孩子”被修改;单独修改某个“孩子”,其他“孩子”不发生变化

 

  • 将“孩子”的属性应用到预制体(“母亲”)上,通过overrides,点击apply all


 

[展开全文]

1.预制体就相当于模板,预制体被修改,则由预制体生成的GO都会被修改

2.修改预制体生成的GO一般不会影响其他GO

[展开全文]

覆盖要修改food属性后再点击才可以 apply 

[展开全文]

物体在XZ轴之间移动 而不是单独一个轴移动

prefabs 预制体 = 组

[展开全文]

随着添加的游戏物体越来越多,创建一个Empty,只有Transform组件设置位置,名称为Env,把环境相关的放进去。

创建食物Food,如果十个食物是用"CTRL+D"f复制,后续修改的时候,每个去一一改变,工作量大,因此需要创建一个预制体,通过模板修改。

[展开全文]

预制体:

把游戏对象直接拖动到Prefabs下面就可以了

在场景中是实心的蓝色

点击后面的箭头可以直接打开预制体

修改预制体的实例信息后,通过override里面的apply把实例的修改同步到预制体里面

[展开全文]