private void Start()
    {
        if (gamePanelUIController == null)
        {
            gamePanelUIController = FindObjectOfType <GamePanelUIController>();
        }
        Debug.Log("JoystickHandler start");

        InitPigJoystick();
        InitPenguTouchpad();
        InitPenguJoystick();
    }
    private void Start()
    {
        if (roleChoosingUiController == null)
        {
            roleChoosingUiController = FindObjectOfType <RoleChoosingUIController>();
        }
        if (gamePanelUIController == null)
        {
            gamePanelUIController = FindObjectOfType <GamePanelUIController>();
        }
        if (joystickHandler == null)
        {
            joystickHandler = FindObjectOfType <JoystickHandler>();
        }

        Debug.Assert(roleChoosingUiController != null);
        InitAllButtons();
    }