コード例 #1
0
    void PublishUnit()
    {
        UnitLatestDSUpdateEvt evt = new UnitLatestDSUpdateEvt();

        evt.unitLatest = _unitLatest;
        _signalBus.Fire(evt);
    }
コード例 #2
0
ファイル: HomeCtrl.cs プロジェクト: Adrians2019/dianstat
 void OnUnitLatestDSUpdate(UnitLatestDSUpdateEvt args)
 {
     if (args.unitLatest._magnitude > 0f)
     {
         TryEnableBtnRegionScene();
         TryEnableBtnToUnitScene();
         if (!string.IsNullOrEmpty(args.unitLatest._url) && args.unitLatest._texture == null)
         {
             if (_imgProvider.GetCurrentUrl() == args.unitLatest._url && _imgProvider.GetTexture2D() != null)
             {
                 return;
             }
         }
     }
 }
コード例 #3
0
    /* End: Btn Handlers */


    /* Event Handlers */
    void OnUnitLatestDSUpdate(UnitLatestDSUpdateEvt args)
    {
        BlockScreen(false);
    }