Unity预制体
1.將游戲?qū)ο蟊4嬖诠こ讨? 在需要的時(shí)候創(chuàng)建出來, 這就是預(yù)制體(prefab)。預(yù)制體存儲著一個(gè)游戲?qū)ο? 包括游戲?qū)ο蟮乃薪M件以及其下的所有子游戲?qū)ο蟆?/span>
2.創(chuàng)建預(yù)制體
(1).將預(yù)制體復(fù)制一份放到場景里, 這個(gè)過程為實(shí)例化。
(2).預(yù)制體的實(shí)例化不是普通的復(fù)制。預(yù)制體實(shí)例化后產(chǎn)生的新的游戲?qū)ο笠廊槐3种c預(yù)制體的關(guān)聯(lián), 也就是對預(yù)制體進(jìn)行添加組件、修改屬性等操作, 預(yù)制體實(shí)例化后的游戲?qū)ο蠖紩l(fā)生相應(yīng)的改變。
2.創(chuàng)建預(yù)制體
(1).在Project視圖中的Resources目錄中鼠標(biāo)右鍵, 然后選擇Create, 然后選擇Prefab, 創(chuàng)建一個(gè)預(yù)制體, 并命名為MyCube。
(2).將Hierarchy視圖中的立方體拖拽到Project視圖中的MyCube上, 完成預(yù)制體的制作并與Cube關(guān)聯(lián)。在Hiberarchy視圖中與預(yù)制體關(guān)聯(lián)的游戲?qū)ο鬄樗{(lán)色。
(3).選中Hierarchy視圖中的Cube對象, 在Inspector視圖中點(diǎn)擊Select按鈕, 這時(shí)會高亮顯示對應(yīng)的預(yù)制體。
(1).將預(yù)制體復(fù)制一份放到場景里, 這個(gè)過程為實(shí)例化。
(2).預(yù)制體的實(shí)例化不是普通的復(fù)制。預(yù)制體實(shí)例化后產(chǎn)生的新的游戲?qū)ο笠廊槐3种c預(yù)制體的關(guān)聯(lián), 也就是對預(yù)制體進(jìn)行添加組件、修改屬性等操作, 預(yù)制體實(shí)例化后的游戲?qū)ο蠖紩l(fā)生相應(yīng)的改變。
總結(jié)
- 上一篇: Unity5x编辑器的视图二
- 下一篇: 游戏脚本和MonoBehaviour生命