示例#1
0
 public virtual void Awake()
 {
     this.m_MountSuccessListener  = new ReceiverManager();
     this.m_MountFailListener     = new ReceiverManager();
     this.m_SwitchFailListener    = new ReceiverManager();
     this.m_LogoutFailListener    = new ReceiverManager();
     this.m_LogoutSuccessListener = new ReceiverManager();
 }
示例#2
0
 void Awake()
 {
     GameObject.DontDestroyOnLoad(this);
     s_Singleton = this;
     this.m_RequestFailedListeners     = new ReceiverManager();
     this.m_RequestSuccessedListeners  = new ReceiverManager();
     this.m_PurchaseFailedListeners    = new ReceiverManager();
     this.m_PurchaseSuccessedListeners = new ReceiverManager();
     this.m_ContextChangeListeners     = new ReceiverManager();
 }
示例#3
0
        /// <summary>
        /// Notifies the module to initialize.
        /// </summary>
        public void Initialize()
        {
            byte             courtNumber     = this.appConfigService.Settings.CourtNumber;
            IReceiverManager receiverManager = new ReceiverManager(courtNumber);

            receiverManager.ResetAll();
            this.receiverEventSink.Run(receiverManager);
            this.receiverEventPublisher.Run(receiverManager);

            //this.wiiRemoteEventPublisher.Run(WiiDeviceLibrary.DeviceProviderRegistry.CreateSupportedDeviceProvider());
        }
 public ReceiverBase(ReceiverManager receiverManager)
 {
     m_receiverManger = receiverManager;
     Initialize();
 }