using UnityEngine;
using UnityEngine.UI;
using UnityEngine.EventSystems;
using System.Collections;
using Games.GlobeDefine;
using GCGame.Table;
using GCGame;

public class PlayHelpMessageRootItem : UIItemBase
{
    public RawImage raw;
    public Text Desc;

    public override void Show(Hashtable hash)
    {
        string itemStr = hash["InitObj"] as string;
        if (itemStr.Contains("[-]") == false)
            return;
        string[] lists = itemStr.Split('-');
        if (lists.Length < 2)
            return;
        Desc.text = lists[0].Remove(lists[0].Length - 1, 1);
        string imagePath = lists[1].Remove(0, 1);
        string name = System.IO.Path.GetFileNameWithoutExtension(imagePath);
        LoadAssetBundle.Instance.SetRawTexture(raw, name, imagePath);
    }
}