コード例 #1
0
        public void OnOtherHighlight()
        {
            higlighted = false;

            highlight.SetActive(false);

            OnTileHighlightStaticHandler -= OnOtherHighlight;
        }
コード例 #2
0
        public void OnOtherHighlight()
        {
            highlighted = false;

            foreach (var hightlight in highlights)
            {
                hightlight.SetActive(false);
            }

            OnTileHighlightStaticHandler -= OnOtherHighlight;
        }
コード例 #3
0
        public void Awake()
        {
            toggle.onValueChanged.AddListener(OnToggle);
            button.onClick.AddListener(() =>
            {
                OnOtherSelectedHandler?.Invoke();

                selectedImage.color     = selectedColor;
                OnOtherSelectedHandler += OnOtherSelected;
                asset?.OnCourseSelectedHandler(course);
            });

            //ReplayManager.Instance.OnLabyrinthReplayCreatedHandler += OnLabyrinthReplay;
        }
コード例 #4
0
        public void Highlight()
        {
            if (higlighted)
            {
                return;
            }

            higlighted = true;

            highlight.SetActive(true);

            OnTileHighlightStaticHandler?.Invoke();

            OnTileHighlightStaticHandler += OnOtherHighlight;
        }
コード例 #5
0
        public void Highlight()
        {
            if (highlighted)
            {
                return;
            }

            highlighted = true;

            highlights.OrderBy((x) => (controls.PlayerPosition.Value - x.transform.position).magnitude).FirstOrDefault()?.SetActive(true);

            OnTileHighlightStaticHandler?.Invoke();

            OnTileHighlightStaticHandler += OnOtherHighlight;
        }
コード例 #6
0
 public void OnOtherSelected()
 {
     OnOtherSelectedHandler -= OnOtherSelected;
     selectedImage.color     = defaultColor;
 }
コード例 #7
0
 public void OnDestroy()
 {
     OnOtherSelectedHandler -= OnOtherSelected;
 }
コード例 #8
0
 public void OnDestroy()
 {
     OnTileHighlightStaticHandler -= OnOtherHighlight;
 }