Esempio n. 1
0
    void Start()
    {
        _instance = this;

        Debug.Log("Root Start");
        mPluginManager = new NFCPluginManager();
        mPluginManager.Registered(new NFCSDKPlugin(mPluginManager));
        mPluginManager.Registered(new NFLogicPlugin(mPluginManager));
        mPluginManager.Registered(new NFUIPlugin(mPluginManager));
        mPluginManager.Registered(new NFScenePlugin(mPluginManager));


        mClassModule = mPluginManager.FindModule <NFIClassModule>();
        mNetModule   = mPluginManager.FindModule <NFNetModule>();
        mUIModule    = mPluginManager.FindModule <NFUIModule>();

        mClassModule.SetDataPath("../../_Out/");

        if (RuntimePlatform.Android == Application.platform ||
            RuntimePlatform.IPhonePlayer == Application.platform)
        {
            mPluginManager.FindModule <NFIClassModule>().SetDataPath("./");
        }

        mPluginManager.Init();
        mPluginManager.AfterInit();

        mUIModule.ShowUI <UILogin>();

        DontDestroyOnLoad(gameObject);
    }
Esempio n. 2
0
 void OnDestroy()
 {
     Debug.Log("Root OnDestroy");
     mPluginManager.BeforeShut();
     mPluginManager.Shut();
     mPluginManager = null;
 }
Esempio n. 3
0
    // Use this for initialization
    void Start()
    {
        NFIPluginManager xPluginManager = NFCPluginManager.Instance();

        mLoginModule = xPluginManager.FindModule <NFLoginModule>();
        mUIModule    = xPluginManager.FindModule <NFUIModule>();
        mEventModule = xPluginManager.FindModule <NFIEventModule>();
    }
Esempio n. 4
0
    // Use this for initialization
    void Start()
    {
        mNetModule   = NFCPluginManager.Instance().FindModule <NFNetModule>();
        mLoginModule = NFCPluginManager.Instance().FindModule <NFLoginModule>();
        mUIModule    = NFCPluginManager.Instance().FindModule <NFUIModule>();
        mEventModule = NFCPluginManager.Instance().FindModule <NFIEventModule>();

        mLogin.onClick.AddListener(onLoginClick);

        mNetModule.ConnectServer("127.0.0.1", 14001);

        mEventModule.RegisterCallback((int)NFUIModule.Event.LoginSuccess, OnLoginSuccess);
    }
Esempio n. 5
0
    void Start()
    {
        mPlayerModule = NFCPluginManager.Instance().FindModule <NFPlayerModule>();

        mController = GetComponent <CharacterController>();
        mAnimation  = GetComponent <Animator>();

        mController.detectCollisions = false;

        // get the transform of the main camera
        if (Camera.main != null)
        {
            Camera.main.GetComponent <CameraFollow>().target = this.transform;
        }
    }
Esempio n. 6
0
    // Use this for initialization
    void Start()
    {
        NFIPluginManager xPluginManager = NFCPluginManager.Instance();

        mLoginModule = xPluginManager.FindModule <NFLoginModule>();
        mUIModule    = xPluginManager.FindModule <NFUIModule>();
        mEventModule = xPluginManager.FindModule <NFIEventModule>();

        mContentList = transform.Find("Panel/ListView/Mask/Content");
        mItemModle   = mContentList.Find("Item").gameObject;
        mItemModle.transform.SetParent(null);


        mEventModule.RegisterCallback((int)NFUIModule.Event.WorldList, OnWorldList);
        mEventModule.RegisterCallback((int)NFUIModule.Event.ServerList, OnServerList);
        mEventModule.RegisterCallback((int)NFUIModule.Event.SelectServerSuccess, OnSelectServer);

        mLoginModule.RequireWorldList();
    }
Esempio n. 7
0
    // Use this for initialization
    void Start()
    {
        NFIPluginManager xPluginManager = NFCPluginManager.Instance();

        mLoginModule  = xPluginManager.FindModule <NFLoginModule>();
        mUIModule     = xPluginManager.FindModule <NFUIModule>();
        mPlayerModule = xPluginManager.FindModule <NFPlayerModule>();
        mEventModule  = xPluginManager.FindModule <NFIEventModule>();


        mContentList = transform.Find("Panel/ListView/Mask/Content");
        mItemModel   = mContentList.Find("Item").gameObject;
        mItemModel.transform.SetParent(null);

        mCreateRole.onClick.AddListener(onCreateRoleClick);
        mEnterGameRole.onClick.AddListener(onEnterGameClick);

        mEventModule.RegisterCallback((int)NFPlayerModule.Event.RoleList, OnRoleList);

        mPlayerModule.RequireRoleList();
    }
Esempio n. 8
0
    void Start()
    {
        _instance = this;

        Debug.Log("Root Start");
        mPluginManager = new NFCPluginManager();
        mPluginManager.Registered(new NFCSDKPlugin(mPluginManager));
        mPluginManager.Registered(new NFCLogicPlugin(mPluginManager));
        mPluginManager.Registered(new NFCUIPlugin(mPluginManager));

#if UNITY_EDITOR
        mPluginManager.FindModule <NFILogicClassModule>().SetDataPath("../../_Out/");
#else
        mPluginManager.FindModule <NFILogicClassModule>().SetDataPath("./");
#endif

        mPluginManager.Init();
        mPluginManager.AfterInit();

        NFCUIManager.Instance().ShowUI <UILogin>();

        DontDestroyOnLoad(gameObject);
    }
Esempio n. 9
0
    void Start()
    {
        NFIPluginManager xPluginManager = NFCPluginManager.Instance();

        mKernelModule = xPluginManager.FindModule <NFIKernelModule>();
    }