Exemple #1
0
    public void SetCameraBounds(UI_StageSelectSlide Slide)
    {
        //FindObjectOfType<UI_StageSelectSlide>().SetVariables(CameraVars.NewType, PixelRepresentation, CameraVars.NewBounds, CameraVars.ExtraOffset, CameraVars.FollowSpeed);
        //FindObjectOfType<UI_StageSelectSlide>().SetZoom(CameraVars.Zoom);
        //if (Slide == null) return;

        Slide.SetBounds(BottomLeft, TopRight, GetComponent <RectTransform>(), Edge);
        //Slide.SetZoom();
    }
Exemple #2
0
    public void OnSelect(BaseEventData eventData)
    {
        Debug.Log(this.gameObject.name + " was selected");

        UI_StageSelectSlide Slide = FindObjectOfType <UI_StageSelectSlide>();

        if (OnSelectEvents != null)
        {
            OnSelectEvents.Invoke();
        }


        if (Slide == null)
        {
            return;
        }
        //Debug.Log("Hoink:" + Slide.name);
        SetCameraBounds(Slide);
        //CheckPosition(Slide);

        //throw new System.NotImplementedException();
    }