一个场景都是有很多的模型构建而成的,如果要热更新资源就需要细化每一个资源,把每一个资源下载下来然后拼凑在一起形成完整的场景。这些装饰型的场景部件很多都是静态的,所以我们可以把这些部件以材质为分组,对于同一个材质的部件可以放到同一个空物体下,然后在空物体上添加脚本,把子物体的内容静态批处理,减少DC。
using UnityEngine; public class StaticBind : MonoBehaviour { void Start () { StaticBatchingUtility.Combine(gameObject); } }