void PublishUnit() { UnitLatestDSUpdateEvt evt = new UnitLatestDSUpdateEvt(); evt.unitLatest = _unitLatest; _signalBus.Fire(evt); }
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; } } } }
/* End: Btn Handlers */ /* Event Handlers */ void OnUnitLatestDSUpdate(UnitLatestDSUpdateEvt args) { BlockScreen(false); }