public void Open(SelectionTypeEnum type) { AudioHandler.Instance.PlaySound(AudioSoundEnum.ButtonForHighLight); btUse.gameObject.SetActive(false); btDiscard.gameObject.SetActive(false); btEquip.gameObject.SetActive(false); btUnload.gameObject.SetActive(false); btGift.gameObject.SetActive(false); btRead.gameObject.SetActive(false); btTFEquip.gameObject.SetActive(false); switch (type) { case SelectionTypeEnum.Discard: btDiscard.gameObject.SetActive(true); break; case SelectionTypeEnum.Use: btUse.gameObject.SetActive(true); break; case SelectionTypeEnum.UseAndDiscard: btUse.gameObject.SetActive(true); btDiscard.gameObject.SetActive(true); break; case SelectionTypeEnum.EquipAndDiscardAndTFEquip: btEquip.gameObject.SetActive(true); btDiscard.gameObject.SetActive(true); btTFEquip.gameObject.SetActive(true); break; case SelectionTypeEnum.Unload: btUnload.gameObject.SetActive(true); break; case SelectionTypeEnum.Gift: btGift.gameObject.SetActive(true); break; case SelectionTypeEnum.ReadAndDiscard: btRead.gameObject.SetActive(true); btDiscard.gameObject.SetActive(true); break; } gameObject.SetActive(true); objContent.transform.localScale = Vector3.one; objContent.transform.DOScale(new Vector3(0, 0, 0), 0.2f).SetEase(Ease.OutBack).From(); SetLocation(); }
public SimpleClass(SelectionTypeEnum selectionType, string stringValue) { SelectionType = selectionType; StringValue = stringValue; }