protected virtual void OnEnable() { if (receivers == null) { if (linker == null) { linker = new ReceiverLinker(); } receivers = linker.Build(this); receivers.SetRegistered(true); Create(); } else { receivers.SetRegistered(true); } Enable(); }
protected override sealed void Init() { if (linker == null) { linker = new ReceiverLinker(); } receivers = linker.Build(this); receivers.SetRegistered(true); base.Init(); }
protected override void OnEnable() { base.OnEnable(); receivers.SetRegistered(true); }