/* * Change Slide: * - Coloca uma nova lâmina na lente e no seletor * */ public void ChangeSlide(DraggableSlide newSlide) { if (_currentSlide != null) { _currentSlide.ReturnToIventory(); } _currentSlide = newSlide; }
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); }
/* * Remove Slide: * - Remove a lâmina atual da lente e do seletor */ public void RemoveSlide() { _currentSlide.ReturnToIventory(); _currentSlide = null; }