public void SetImage(string name, UnityEngine.Object panel) { Sprite sp = OpenFile.GetInstance().GetSpriteByName(name); if (sp != null) { m_img.sprite = sp; m_imgName = name; } if (panel != null) { m_Panel = panel; } }
public void OnAddImageClick() { OpenFile.GetInstance().OpenDialogAndCopyImage(ConfigMgr.GetInstance().V_MaxImageIndex.ToString(), (obj) => { if (obj == null) { return; } Sprite sp = obj as Sprite; //创建图片cell AddImg(ConfigMgr.GetInstance().V_MaxImageIndex.ToString()); //图片加载成功了,索引也需要增加 ConfigMgr.GetInstance().V_MaxImageIndex++; }); }
void Start() { //初始化配置 ConfigMgr.GetInstance().InitData(); DontDestroyOnLoad(this); //初始化数据 UIManager.GetInstance().Init(); OutFoodMgr.GetInstance().Model.Init(); HomeFoodMgr.GetInstance().Model.Init(); OpenFile.GetInstance().Init(); //打开主页 UIManager.GetInstance().ShowUIForm(EM_WinType.MainUIPanel); }
public void SetImage() { OpenFile.GetInstance().OpenDialogAndCopyImage("2", (obj) => { if (this == null) { return; } if (obj == null) { return; } Sprite sp = obj as Sprite; m_img.sprite = sp; }); }