using UnityEngine; using System.Collections; using DigitalOpus.MB.Core; using LuaFramework; public class MB2_UpdateSkinnedMeshBoundsFromBones : MonoBehaviour { SkinnedMeshRenderer smr; Transform[] bones; void Start () { smr = GetComponent(); if (smr == null){ LogManager.LogError("Need to attach MB2_UpdateSkinnedMeshBoundsFromBones script to an object with a SkinnedMeshRenderer component attached."); return; } bones = smr.bones; smr.updateWhenOffscreen = true; smr.updateWhenOffscreen = false; } void Update () { if (smr != null){ MB3_MeshCombiner.UpdateSkinnedMeshApproximateBoundsFromBonesStatic(bones,smr); } } }