Пример #1
0
    // 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);
    }
Пример #2
0
    // 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>();
    }