//////////////////////////////////////// // // Event Functions protected void OnElementClicked(ModelBrowserElement asset) { if (ModelViewDataSelected != null) { ModelViewDataSelected(asset.ViewData); } DisplayAttributionText(asset.ViewData); }
protected void DisplayModel(ModelViewData modelViewData) { GameObject assetMenuItemGameObject = GameObject.Instantiate(elementPrefab, menuParent); ModelBrowserElement modelBrowserElement = assetMenuItemGameObject.GetComponent <ModelBrowserElement> (); modelBrowserElement.SetData(modelViewData); modelBrowserElement.ClickedAction += OnElementClicked; }