using System; using UnityEngine; public class SABoneColliderBuilder : MonoBehaviour { public SABoneColliderCommon.SplitProperty splitProperty { get { return (this.boneColliderBuilderProperty == null) ? null : this.boneColliderBuilderProperty.splitProperty; } } public SAColliderBuilderCommon.ReducerProperty reducerProperty { get { return (this.boneColliderBuilderProperty == null) ? null : this.boneColliderBuilderProperty.reducerProperty; } } public SAColliderBuilderCommon.ColliderProperty colliderProperty { get { return (this.boneColliderBuilderProperty == null) ? null : this.boneColliderBuilderProperty.colliderProperty; } } public SAColliderBuilderCommon.RigidbodyProperty rigidbodyProperty { get { return (this.boneColliderBuilderProperty == null) ? null : this.boneColliderBuilderProperty.rigidbodyProperty; } } public SABoneColliderCommon.SABoneColliderBuilderProperty boneColliderBuilderProperty = new SABoneColliderCommon.SABoneColliderBuilderProperty(); [NonSerialized] public SABoneColliderCommon.SABoneColliderBuilderProperty edittingBoneColliderBuilderProperty; [NonSerialized] public bool cleanupModified; [NonSerialized] public bool isDebug; }