SABoneColliderBuilder.cs 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. using System;
  2. using UnityEngine;
  3. public class SABoneColliderBuilder : MonoBehaviour
  4. {
  5. public SABoneColliderCommon.SplitProperty splitProperty
  6. {
  7. get
  8. {
  9. return (this.boneColliderBuilderProperty == null) ? null : this.boneColliderBuilderProperty.splitProperty;
  10. }
  11. }
  12. public SAColliderBuilderCommon.ReducerProperty reducerProperty
  13. {
  14. get
  15. {
  16. return (this.boneColliderBuilderProperty == null) ? null : this.boneColliderBuilderProperty.reducerProperty;
  17. }
  18. }
  19. public SAColliderBuilderCommon.ColliderProperty colliderProperty
  20. {
  21. get
  22. {
  23. return (this.boneColliderBuilderProperty == null) ? null : this.boneColliderBuilderProperty.colliderProperty;
  24. }
  25. }
  26. public SAColliderBuilderCommon.RigidbodyProperty rigidbodyProperty
  27. {
  28. get
  29. {
  30. return (this.boneColliderBuilderProperty == null) ? null : this.boneColliderBuilderProperty.rigidbodyProperty;
  31. }
  32. }
  33. public SABoneColliderCommon.SABoneColliderBuilderProperty boneColliderBuilderProperty = new SABoneColliderCommon.SABoneColliderBuilderProperty();
  34. [NonSerialized]
  35. public SABoneColliderCommon.SABoneColliderBuilderProperty edittingBoneColliderBuilderProperty;
  36. [NonSerialized]
  37. public bool cleanupModified;
  38. [NonSerialized]
  39. public bool isDebug;
  40. }