public void RemoveArmAsset() { if (_modelAsset == null) { return; } // Remove gameobject Destroy(_modelAsset.gameObject); _modelAsset = null; }
//---- Public //----------- public void AttachArmAsset(ArmComponent arm) { RemoveArmAsset(); arm.transform.SetParent(transform, false); _modelAsset = arm; }