Esempio n. 1
0
 private void Initialized()
 {
     //绑定事件
     if (BackgroundImage != null)
     {
         UIRockerEventView view = BackgroundImage.GetComponent <UIRockerEventView>();
         if (view != null)
         {
             view.OnRockerBeginDragEvent += OnRoeckerBeginDragEvent;
             view.OnRockerDragEvent      += OnRoeckerDragEvent;
             view.OnRockerEndDragEvent   += OnRoeckerEndDragEvent;
             view.OnRockerPointDownEvent += OnRoeckerBeginDragEvent;
             view.OnRockerPointUpEvent   += OnRoeckerEndDragEvent;
         }
     }
     if (CenterImage != null)
     {
         UIRockerEventView view = CenterImage.GetComponent <UIRockerEventView>();
         if (view != null)
         {
             view.OnRockerBeginDragEvent += OnRoeckerBeginDragEvent;
             view.OnRockerDragEvent      += OnRoeckerDragEvent;
             view.OnRockerEndDragEvent   += OnRoeckerEndDragEvent;
             view.OnRockerPointDownEvent += OnRoeckerBeginDragEvent;
             view.OnRockerPointUpEvent   += OnRoeckerEndDragEvent;
         }
     }
 }
Esempio n. 2
0
    public void Start()
    {
        orientation = Input.deviceOrientation;

        updateOrientation();

        int index = 0;

        foreach (GameObject button in MenuButtons)
        {
            float         xPos    = Mathf.Round((ButtonWidth * 1.5f) * index);
            RectTransform btnRect = button.GetComponent <RectTransform>();
            btnRect.sizeDelta = new Vector2(ButtonWidth, ButtonWidth);

            button.transform.localPosition = new Vector3(xPos, 0, 0);
            index++;
        }

        LeanTween.scale(BackgroundImage.GetComponent <RectTransform>(), new Vector2(1.2f, 1.2f), 30f)
        .setLoopPingPong()
        .setEaseInOutQuint();

        //Debug.Log("***** canvasResX: "+canvasResX+" | canvasResY: "+canvasResY+" | canvasWidth: "+canvasWidth);
        //Debug.Log("***** screenWidth: "+Screen.width+" | screenHeight: "+Screen.height);

        Invoke("screenSelect", 2f);
    }
Esempio n. 3
0
 private void Initialize()
 {
     if (CenterImage != null)
     {
         Mini_Rocker_Event centerRockerEvent = CenterImage.GetComponent <Mini_Rocker_Event>();
         if (centerRockerEvent != null)
         {
             centerRockerEvent.onRockerDraggedEvent      += OnRockerCenterDragged;
             centerRockerEvent.onRockerBeginDraggedEvent += OnRockerCenterBeginDragged;
             centerRockerEvent.onRockerEndDraggedEvent   += OnRockerCenterEndDragged;
         }
         Mini_Rocker_Event bgRockerEvent = BackgroundImage.GetComponent <Mini_Rocker_Event>();
         if (bgRockerEvent != null)
         {
             bgRockerEvent.onRockerBeginDraggedEvent += OnRockerCenterBeginDragged;
             bgRockerEvent.onRockerDraggedEvent      += OnRockerCenterDragged;
             bgRockerEvent.onRockerEndDraggedEvent   += OnRockerCenterEndDragged;
         }
     }
 }