private void AddDirectionalInput(CustomPlayerInput input)
    {
        var rigidBody = input.GetComponent <Rigidbody2D>();

        if (rigidBody != null)
        {
            rigidBody.AddForce(movement * DirectionalInput * rigidBody.mass);
            return;
        }

        foreach (var childRigidBody in input.GetComponentsInChildren <Rigidbody2D>())
        {
            childRigidBody.AddForce(movement * DirectionalInput * childRigidBody.mass);
        }
    }
Esempio n. 2
0
 private void Awake()
 {
     _playerInput = GetComponent <CustomPlayerInput>();
 }