请教关于unity的prefab的问题

 我来答
逢惜泰9758
2017-04-10 · TA获得超过925个赞
知道小有建树答主
回答量:1676
采纳率:0%
帮助的人:406万
展开全部
prefab只是一个文件,不会出现在游戏场景里。

prefab只有两种使用方法,一是在代码里调用Instantiate;另一种是拖到场景里产生一个和他关联的物体(在Hierarchy里显示蓝色)。

后一种情况可以发生多次,也就是说你这面墙上的砖都可以在scene里创建,不需要代码。而且他们都是和prefab关联的,你在prefab文件上的修改会在所有砖块上生效。还有一种方法是在场景里随便选个砖块,修改完后点apply,效果是一样的。

关于你最后一个问题,你说的"这个prefabs的cube也出现了"其实并不是prefab,是你用来创建prefab的那个物体,完全可以删了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式