Beispiel #1
0
    /*
     * Change Slide:
     *              - Coloca uma nova lâmina na lente e no seletor
     *
     */
    public void ChangeSlide(DraggableSlide newSlide)
    {
        if (_currentSlide != null)
        {
            _currentSlide.ReturnToIventory();
        }

        _currentSlide = newSlide;
    }
Beispiel #2
0
    public void ActivateDrag(GameObject component)
    {
        Color color;

        if (ColorUtility.TryParseHtmlString("#444671", out color))
        {
            component.GetComponent <Image>().DOColor(color, 0.5f);
        }


        DraggableSlide tmp = component.GetComponent <DraggableSlide>();

        tmp.SetDragActive(true);
        PopupComponent(tmp.picker.gameObject);
        component.transform.DOPunchScale(component.transform.localScale * 0.1f, 1f, 1, 0.5f);


        DialogueManager.instance.NextButton.SetActive(false);
        DialogueManager.instance.WaitButton.SetActive(true);
    }
Beispiel #3
0
 /*
  * Remove Slide:
  *               - Remove a lâmina atual da lente e do seletor
  */
 public void RemoveSlide()
 {
     _currentSlide.ReturnToIventory();
     _currentSlide = null;
 }