void Start() { VuforiaARController.Instance.RegisterVuforiaStartedCallback(OnVuforiaStarted); this.productImageTextures = new Dictionary <string, Texture2D>(); this.vumarkAugmentationObjects = new Dictionary <string, GameObject>(); this.vumarkProductInfos = new Dictionary <string, ProductInfo>(); Button btn1 = addToCartBtn.GetComponent <Button>(); btn1.GetComponent <UnityEngine.UI.Image>().sprite = addToCartSprite; btn1.onClick.AddListener(addToCart); foreach (AugmentationObject obj in this.augmentationObjects) { this.vumarkAugmentationObjects.Add(obj.vumarkID, obj.augmentation); } // Hide the initial VuMark Template when the scene starts. VuMarkBehaviour vumarkBehaviour = FindObjectOfType <VuMarkBehaviour>(); if (vumarkBehaviour) { ToggleRenderers(vumarkBehaviour.gameObject, false); } this.nearestVuMarkScreenPanel = FindObjectOfType <PanelShowHide>(); }
void Start() { mIdPanel = GetComponent <PanelShowHide>(); // register callbacks to VuMark Manager mVuMarkManager = TrackerManager.Instance.GetStateManager().GetVuMarkManager(); mVuMarkManager.RegisterVuMarkDetectedCallback(OnVuMarkDetected); mVuMarkManager.RegisterVuMarkLostCallback(OnVuMarkLost); }
void Start() { mIdPanel = GetComponent <PanelShowHide>(); secretKey = Resources.Load <TextAsset>("secret").text; // register callbacks to VuMark Manager mVuMarkManager = TrackerManager.Instance.GetStateManager().GetVuMarkManager(); mVuMarkManager.RegisterVuMarkDetectedCallback(OnVuMarkDetected); mVuMarkManager.RegisterVuMarkLostCallback(OnVuMarkLost); }
void Start() { VuforiaARController.Instance.RegisterVuforiaStartedCallback(OnVuforiaStarted); this.vumarkInstanceTextures = new Dictionary <string, Texture2D>(); this.vumarkAugmentationObjects = new Dictionary <string, GameObject>(); foreach (AugmentationObject obj in this.augmentationObjects) { this.vumarkAugmentationObjects.Add(obj.vumarkID, obj.augmentation); } // Hide the initial VuMark Template when the scene starts. VuMarkBehaviour vumarkBehaviour = FindObjectOfType <VuMarkBehaviour>(); if (vumarkBehaviour) { ToggleRenderers(vumarkBehaviour.gameObject, false); } this.nearestVuMarkScreenPanel = FindObjectOfType <PanelShowHide>(); }