override public AxisAlignedBox3f GetLocalBoundingBox() { AxisAlignedBox3f b = (AxisAlignedBox3f)meshGO.GetSharedMesh().bounds; Vector3f scale = parentGO.GetLocalScale(); b.Scale(scale.x, scale.y, scale.z); return(b); }
void LateUpdate() { this.gameObject.transform.position = TrackGO.GetPosition(); this.gameObject.transform.rotation = TrackGO.GetRotation(); if (TrackScale) { this.gameObject.transform.localScale = TrackGO.GetLocalScale(); } }