zoukankan      html  css  js  c++  java
  • Unity学习-预制(四)

    预制即克隆

    比如要模拟一个下雨的场景,天下掉下来一颗一颗的雨滴。如果此时,我们给每一个雨滴创建一个对象的话,那会很浪费资源,而且也没必要,因为所有的雨滴是相同的。这个时候就使用到了预制,一种可以被重复使用的游戏物体资源类型。

    添加一个预制(Prefab)

    第一步:添加要克隆的游戏对象
    image
    第二步:添加
    【Assets-Create-Prefab】
    image
    第三步: 把Cube1拉倒Muti中
    image 

    Prefab的特点

    第一步:把Muti添加Hierarchy中
    image
    在点击Muti,在Inspector中可以看到该游戏对象多了一个属性
    image 
    Select:在Assets中找到Prefab
    Revert:重置,取消刚刚的操作
    Apply:应用,刚刚的操作应用
    第二步:复制几个Muti
    【直接选择Muti,然后Ctrl C/V,然后将它们的位置移动下】
    image
    第三步:
    改变任意一个Muti的长度,然后点击Apply
    image
    发现,Prefab的游戏对象属性的改变,会影响其他通过该预制对象复制过来的游戏对象的属性
    更多精彩内容请看:http://www.cnblogs.com/2star
  • 相关阅读:
    HDU 3068 Manacher
    HDU 6188最小费用流
    Codeforces Round #442 (Div. 2) Danil and a Part-time Job
    并查集
    HDU 5988最小网络流(浮点数)
    HOJ
    HOJ
    POJ
    POJ
    关于async
  • 原文地址:https://www.cnblogs.com/kimisme/p/4266309.html
Copyright © 2011-2022 走看看