void Start()
	{
#if UNITY_STANDALONE_WIN
		manager = new XGamepadManager (xGamepadLayout);
#else
		manager = new UnGamepadManager (unGamepadConfigs);
#endif
	
		manager.OnGamepadAdded += GamepadAdded;
		manager.OnGamepadRemoved += GamepadRemoved;
		
		manager.Init ();
	}
Example #2
0
    void Start()
    {
#if UNITY_STANDALONE_WIN
        manager = new XGamepadManager(xGamepadLayout);
#else
        manager = new UnGamepadManager(unGamepadConfigs);
#endif

        manager.OnGamepadAdded   += GamepadAdded;
        manager.OnGamepadRemoved += GamepadRemoved;

        manager.Init();
    }
    /*
     * private void Awake()
     * {
     *
     * }
     */
    void Awake()
    {
        if (_instance == null)
        {
            DontDestroyOnLoad(gameObject);
            _instance = this;
        }
        else
        {
            Destroy(gameObject);
        }
#if UNITY_STANDALONE_WIN
        manager = new XGamepadManager(xGamepadLayout);
#else
        manager = new UnGamepadManager(unGamepadConfigs);
#endif

        manager.OnGamepadAdded   += GamepadAdded;
        manager.OnGamepadRemoved += GamepadRemoved;

        manager.Init();
    }