using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; using Competition.Mysql.Model; public class ModelItem : MonoBehaviour { public v_model_version modelData; public Image icon; public Button btn; public Text text; public Sprite nochoseSprite; public Sprite choseSprite; /// /// 企业item预制体 /// public static GameObject modelItemPrefb; public void Init(v_model_version modelData) { this.modelData = modelData; text.text = modelData.ModelName; GetComponent().anchoredPosition = new Vector2(float.Parse(modelData.MapLongitude), float.Parse(modelData.MapLatitude)); btn.onClick.AddListener(() => { //调前端方法,打开启动器 Application.ExternalCall("StartModel", modelData.ModelId); }); } public void PointIn(BaseEventData data) { icon.sprite = choseSprite; } public void PointOut(BaseEventData data) { icon.sprite = nochoseSprite; } }