private void Update()
        {
            if (!controller.is_active)
            {
                return;
            }

            if (Input.GetKeyDown(jump_key))
            {
                controller.Jump(jump_force);
            }

            if (controller.wall_jump)
            {
                controller.Jump_Wall(new Vector2(wall_jump_force, jump_force));
            }

            if (Input.GetKeyDown(KeyCode.F))
            {
                if (controller.is_fighter)
                {
                    controller.Attack();
                }
                else if (!controller.is_fighter)
                {
                    controller.Pickup();
                }
            }
        }
        private void Update()
        {
            if (Input.GetKeyDown(jump_key))
            {
                controller.Jump(jump_force);
            }

            if (controller.wall_jump)
            {
                controller.Jump_Wall(new Vector2(wall_jump_force, jump_force));
            }

            if (Input.GetKeyDown(KeyCode.F))
            {
                controller.Attack();
            }


            if (Input.GetKeyDown(KeyCode.C))
            {
                //    controller.Slide();
            }
        }