private void UpdateCapsuleCenter(Unity_collidersCapsuleCollider capsuleCollider, float[] center) { if (center != null) { capsuleCollider.Center = center; } }
private void LoadCapsuleCollider(Unity_collidersCapsuleCollider capsuleCollider, GameObject obj) { var collider = obj.AddComponent <CapsuleCollider>(); if (capsuleCollider.Center != null) { collider.center = TypeConverter.ConvertVector3(capsuleCollider.Center); } if (capsuleCollider.Radius.HasValue) { collider.radius = capsuleCollider.Radius.Value; } if (capsuleCollider.Height.HasValue) { collider.height = capsuleCollider.Height.Value; } if (capsuleCollider.Direction.HasValue) { collider.direction = GetDirection(capsuleCollider.Direction.Value); } }