// Use this for initialization void Start() { m_inputManager = GameObject.Find("ARCamera").GetComponent <SelfieInputManager>(); m_button = GetComponent <Button>(); m_button.onClick.AddListener(OnDecorationButtonClick); m_decorationSlotImage = GetComponent <Image>(); m_decorationSprite = m_decorationSlotImage.sprite; RectTransform rectTransform = transform as RectTransform; m_canvas = GameObject.FindWithTag("Canvas"); m_decoration = transform.GetChild(0) as RectTransform; m_aspectRatioFitter = m_decoration.GetComponent <AspectRatioFitter>(); m_decoration.sizeDelta = rectTransform.sizeDelta; m_decoration.GetComponent <Image>().sprite = m_decorationSprite; //m_decoration.SetActive(false); //m_decoration.transform.parent = gameObject.transform; //m_originalColor = m_decorationImage.color; Color deactiveColor; ColorUtility.TryParseHtmlString("#0000007D", out deactiveColor); m_decorationSlotImage.color = deactiveColor; //m_decorationSlotImage m_decoration.gameObject.SetActive(m_isActive); }
// Use this for initialization void Start() { RemoveZone = gameObject; m_hidePosition = RemoveZone.transform.position; m_showPosition = m_hidePosition + Vector3.right * HideDistance; inputManager = GameObject.Find("ARCamera").GetComponent <SelfieInputManager>(); }