Ejemplo n.º 1
0
    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;
        }
    }
Ejemplo n.º 2
0
 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++;
     });
 }
Ejemplo n.º 3
0
    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);
    }
Ejemplo n.º 4
0
 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;
     });
 }