예제 #1
0
        static StreamManager()
        {
            ReignServices.CheckStatus();
            ques = new List <StreamManagerQue>();

                        #if !DISABLE_REIGN
                        #if UNITY_EDITOR
            plugin = new StreamPlugin();
#elif UNITY_WINRT
            plugin = new StreamPlugin_WinRT();
#elif UNITY_ANDROID
            plugin = new StreamPlugin_Android();
#elif UNITY_IOS
            plugin = new StreamPlugin_iOS();
#elif UNITY_BLACKBERRY
            plugin = new StreamPlugin_BB10();
#elif UNITY_STANDALONE_WIN
            //plugin = new StreamPlugin();
#else
            plugin = new StreamsPlugin_Dumy();
#endif

            ReignServices.AddService(update, null, null);
                        #endif
        }
예제 #2
0
		static StreamManager()
		{
			ReignServices.CheckStatus();
			ques = new List<StreamManagerQue>();

			#if !DISABLE_REIGN
			#if UNITY_EDITOR
			plugin = new StreamPlugin();
			#elif UNITY_WINRT
			plugin = new StreamPlugin_WinRT();
			#elif UNITY_ANDROID
			plugin = new StreamPlugin_Android();
			#elif UNITY_IOS
			plugin = new StreamPlugin_iOS();
			#elif UNITY_BLACKBERRY
			plugin = new StreamPlugin_BB10();
			#elif UNITY_STANDALONE_WIN
			plugin = new StreamPlugin_Win32();
			#else
			plugin = new StreamsPlugin_Dumy();
			#endif

			ReignServices.AddService(update, null, null);
			#endif
		}
예제 #3
0
 public StreamNode(IStreamPlugin customPlugin)
 {
     _customPlugin = customPlugin;
 }