diff --git a/Assets/CharacterController2D/CharacterController2D.cs b/Assets/CharacterController2D/CharacterController2D.cs index 1db0d85..68d4996 100644 --- a/Assets/CharacterController2D/CharacterController2D.cs +++ b/Assets/CharacterController2D/CharacterController2D.cs @@ -6,7 +6,7 @@ namespace Prime31 { -[RequireComponent( typeof( BoxCollider2D ), typeof( Rigidbody2D ) )] +[RequireComponent( typeof( BoxCollider2D ))] public class CharacterController2D : MonoBehaviour { #region internal types @@ -138,8 +138,6 @@ public float skinWidth public new Transform transform; [HideInInspector][NonSerialized] public BoxCollider2D boxCollider; - [HideInInspector][NonSerialized] - public Rigidbody2D rigidBody2D; [HideInInspector][NonSerialized] public CharacterCollisionState2D collisionState = new CharacterCollisionState2D(); @@ -187,7 +185,6 @@ void Awake() // cache some components transform = GetComponent(); boxCollider = GetComponent(); - rigidBody2D = GetComponent(); // here, we trigger our properties that have setters with bodies skinWidth = _skinWidth; diff --git a/Assets/demo/DemoScene.unity b/Assets/demo/DemoScene.unity index f98eb2f..a289ca6 100644 Binary files a/Assets/demo/DemoScene.unity and b/Assets/demo/DemoScene.unity differ