コード例 #1
0
        private void OnEnable()
        {
            notificationBreadcrumbController = Service.Get <NotificationBreadcrumbController>();
            notificationBreadcrumbController.ResetBreadcrumbs(Breadcrumb);
            NotificationBreadcrumbController obj = notificationBreadcrumbController;

            obj.OnBreadcrumbAdded = (Action <string, int>)Delegate.Combine(obj.OnBreadcrumbAdded, new Action <string, int>(onBreadcrumbAdded));
        }
コード例 #2
0
        private void OnDestroy()
        {
            NotificationBreadcrumbController obj = notificationBreadcrumbController;

            obj.OnBreadcrumbAdded = (Action <string, int>)Delegate.Remove(obj.OnBreadcrumbAdded, new Action <string, int>(onBreadcrumbAdded));
            NotificationBreadcrumbController obj2 = notificationBreadcrumbController;

            obj2.OnBreadcrumbRemoved = (Action <string, int>)Delegate.Remove(obj2.OnBreadcrumbRemoved, new Action <string, int>(onBreadcrumbRemoved));
            NotificationBreadcrumbController obj3 = notificationBreadcrumbController;

            obj3.OnBreadcrumbReset = (Action <string>)Delegate.Remove(obj3.OnBreadcrumbReset, new Action <string>(onBreadcrumbReset));
        }
コード例 #3
0
        private void Awake()
        {
            breadcrumbAnimator               = GetComponent <Animator>();
            breadrumbImage                   = GetComponent <Image>();
            breadrumbImage.enabled           = false;
            notificationBreadcrumbController = Service.Get <NotificationBreadcrumbController>();
            NotificationBreadcrumbController obj = notificationBreadcrumbController;

            obj.OnBreadcrumbAdded = (Action <string, int>)Delegate.Combine(obj.OnBreadcrumbAdded, new Action <string, int>(onBreadcrumbAdded));
            NotificationBreadcrumbController obj2 = notificationBreadcrumbController;

            obj2.OnBreadcrumbRemoved = (Action <string, int>)Delegate.Combine(obj2.OnBreadcrumbRemoved, new Action <string, int>(onBreadcrumbRemoved));
            NotificationBreadcrumbController obj3 = notificationBreadcrumbController;

            obj3.OnBreadcrumbReset = (Action <string>)Delegate.Combine(obj3.OnBreadcrumbReset, new Action <string>(onBreadcrumbReset));
        }
コード例 #4
0
        private void OnDisable()
        {
            NotificationBreadcrumbController obj = notificationBreadcrumbController;

            obj.OnBreadcrumbAdded = (Action <string, int>)Delegate.Remove(obj.OnBreadcrumbAdded, new Action <string, int>(onBreadcrumbAdded));
        }